Имя: Пароль:
1C
1С v8
Вывод иерархического справочника в отчет
0 Den_B12
 
12.03.13
14:00
Всем привет.
1С:Предприятие 8.2 (8.2.16.368)
Бухгалтерия предприятия, редакция 2.0 (2.0.44.13)
Есть иерархический справочник, в котором и группы и элементы.
Необходимо при выводе в отчет пронумировать элементы/группы справочника следующим образом:
1    Элемент 1
2    Группа 1
2.1    Элемент 1 Группы 1
2.2    Элемент 2 Группы 1
2.3    Подгруппа 1 Группы 1
2.3.1    Элемент 1 Подгруппы 1 Группы 1
2.3.2    Элемент 2 Подгруппы 1 Группы 1
3    Элемент 3

Запрос то не проблема, а вот как нумерацию сделать не соображу
   Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    СоставОсновныхСредств.Наименование КАК СоставНаименование,
       |    СоставОсновныхСредств.СоставКоличество,
       |    СоставОсновныхСредств.ДрагМатНаименование,
       |    СоставОсновныхСредств.ДрагМатЕдИзм,
       |    СоставОсновныхСредств.ДрагМатЕдИзм.Код,
       |    СоставОсновныхСредств.ДрагМатКоличество,
       |    СоставОсновныхСредств.Ссылка
       |ИЗ
       |    Справочник.СоставОсновныхСредств КАК СоставОсновныхСредств
       |ГДЕ
       |    СоставОсновныхСредств.Владелец = &ОСВладелец
       |
       |УПОРЯДОЧИТЬ ПО
       |    СоставНаименование ИЕРАРХИЯ";
1 Wobland
 
12.03.13
14:04
скд сама умеет нумерацию внутри группировок делать
2 Den_B12
 
13.03.13
06:29
(1) как во внешней обработке можно запустить констуктор скд?
3 Wobland
 
13.03.13
06:32
(2) что это?
4 Den_B12
 
13.03.13
06:39
Есть печатная форма ОС-6(для справочника ОС). Мне надо в раздел 7 этой формы добавить характеристику ОС. Сделал отдельный справочник иерархический, подчиненный справочнику ОС, там будет хранится характеристика.
Сделал внешнию обработку, туда макет ОС-6, заполнил раздел 7, теперь вот надо пронумировать, так как есть ОС у которых много групп, элементов в характеристике.
СКД можно использовтаь только в отчетах ведь?
5 Godofsin
 
13.03.13
06:39
(2) Назначить основную схему компоновки данных?
6 wise
 
13.03.13
06:44
(5) в обработке НЕТ такого ;-)
только в отчёте
7 Godofsin
 
13.03.13
06:45
(6) да, да... невнимательно прочитал
8 Wobland
 
13.03.13
06:46
9 Den_B12
 
13.03.13
08:51
(8) спасибо, поигрался. не совсем то что хотел...
ладно, всем спасибо, пусть в коде нумеруют сами как нужно.
Закон Брукера: Даже маленькая практика стоит большой теории.