Имя: Пароль:
1C
 
Построитель отчета, источник - ТЗ, расшифровка ссылочных полей.
0 Alexey87
 
27.12.10
15:57
Собственно сабж, есть таблица значений, она выводится на форму обработки построителем отчета, как сделать так, чтобы при двойном щелчке на ссылочные значения, открывались формы объектов, например заказов покупателей?

Запрос.Текст =  "ВЫБРАТЬ
   |    ОстаткиТоваровBOОстатки.Номенклатура,
   |    ОстаткиТоваровBOОстатки.ЗаказПокупателя,
   |    ОстаткиТоваровBOОстатки.КоличествоОстаток КАК Остаток,

                   ....

   Таблица = Запрос.Выполнить().Выгрузить();
   
   Источник = Новый ОписаниеИсточникаДанных(Таблица);
   Источник.Колонки.Номенклатура.Измерение = Истина;
   Источник.Колонки.Остаток.Итог = "Сумма(Остаток)";
   
   Построитель = Новый ПостроительОтчета();
   Построитель.ИсточникДанных = Источник;
   Построитель.ЗаполнитьНастройки();
   Построитель.Выполнить();
   
   ТД = ЭтаФорма.ЭлементыФормы.ПолеТабличногоДокумента1;
   Построитель.ВыводитьОбщиеИтоги = Истина;
   Построитель.Вывести(ТД);
   ТД.Показать(Заголовок);
1 Fragster
 
гуру
27.12.10
15:59
а что, результат запроса источником не передать? или вообще все построителем не сделать?
2 Alexey87
 
27.12.10
16:02
(1)а что, результат запроса источником не передать
Источник = Новый ОписаниеИсточникаДанных(Запрос.Выполнить().Выгрузить()) - это имелось ввиду?что-то от этого изменится?
3 Fragster
 
гуру
27.12.10
17:26
(2) не это