Имя: Пароль:
1C
1С v8
Временная таблица и построитель отчета.
0 zma31
 
06.06.16
14:43
Кто-нибудь писал отчеты через построитель + ТЗ? Пакетные запросы не предлагать, потому что таблицу для соединения я получанию из другой базы через V83.COMConnector. Сравниваются остатки в двух базах по номенклатуре.

Табличка выводится в принципе, но не знаю, как настроить вывод с иерархией справочника, отборы, сортировку и упорядочивание.
1 Чайник Рассела
 
06.06.16
14:43
с построителем вменяемые люди уже давно не работают
2 xxTANATORxx
 
06.06.16
14:45
(0)зачем тебе построитель? почему СКД на пользуешь?
3 zma31
 
06.06.16
14:52
(2) просвети, плиз.
4 azernot
 
06.06.16
15:41
Сначала приводишь все данные не базовых типов в ТЗ к  ссылочному типу справочников текущей база, в которой формируется отчёт, далее используешь любой тип формирования отчёта на основе источника данных "Таблица значений". Лучше СКД.
5 xxTANATORxx
 
06.06.16
15:43
(3)всё что может построитель то может СКД + масса вкусных плюшек, но есть нюансы
6 youalex
 
06.06.16
16:25
(0)
1) В тексте построителя - вместо "ВЫБРАТЬ вт.Поле1 ПОМЕСТИТЬ вт ИЗ &ВнешнийИсточник КАК вт" - пишем просто "ВЫБРАТЬ 1 КАК ПОЛЕ 1 ПОМЕСТИТЬ вт". То есть подсовываем построителю фиктивную вт.
2)Построитель.ЗаполнитьНастройки(); // далее отборы, порядок и пр. если не установлены на форме.
3) Запрос = Новый Запрос (Построитель.ПолучитьЗапрос().Текст); //параметры запроса оттуда -же
4)Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Запрос.Выполнить);

5) Лучше - СКД
7 youalex
 
06.06.16
16:26
(6) зы .в п.2 - в тексте запроса, нужно обратно заменить на помещение реальной ТЗ.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой