Имя: Пароль:
1C
1С v8
ERP 2.1 Как вывести Доп. реквизит в Универсальный отчёт по Документу
0 Джо-джо
 
18.10.16
11:12
Есть 3 Дополнительных реквизита в документе.
Делаю Универсальный отчёт по документу, вывожу доп реквизит вот так
Дополнительные реквизиты.Ссылка.Виновник брака (Маршрутные листы производства)

В структуре отчёта <Детальные записи>

остальные 2 пока не буду выводить

В итоге в отчёте каждая строка выводится по 3 раза, потому что 3 доп. реквизита. Как вывести доп.реквизиты.

Конечно, если вручную прописать структуру, то выводит норм, но почему через Детальные затраивает и как выводить доп.реквизиты, чтобы этого избежать?

http://s018.radikal.ru/i516/1610/cc/6a3ac203c731.jpg
1 AceVi
 
18.10.16
12:02
Потому что вы,наверняка, получаете доп реквизиты запросом левым соединением по Ссылка = Владелец(или как там реквизит на ссылающийся на документ называеться) и т.к. 3 реквизита и соответсвенно 3 элемента справочника - вот каждый из них левым соединением цепляется и получается 3 строки.
Сделай 3 левых соединения и в каждом добавь еще одно условие ДопРек.Наименование = "НаименованиеДопРеквезита".
2 Мойдодыр
 
18.10.16
12:06
(1) Это же универсальный отчет