0
Джо-джо
18.10.16
✎
11:12
|
Есть 3 Дополнительных реквизита в документе.
Делаю Универсальный отчёт по документу, вывожу доп реквизит вот так
Дополнительные реквизиты.Ссылка.Виновник брака (Маршрутные листы производства)
В структуре отчёта <Детальные записи>
остальные 2 пока не буду выводить
В итоге в отчёте каждая строка выводится по 3 раза, потому что 3 доп. реквизита. Как вывести доп.реквизиты.
Конечно, если вручную прописать структуру, то выводит норм, но почему через Детальные затраивает и как выводить доп.реквизиты, чтобы этого избежать?
|
|
1
AceVi
18.10.16
✎
12:02
|
Потому что вы,наверняка, получаете доп реквизиты запросом левым соединением по Ссылка = Владелец(или как там реквизит на ссылающийся на документ называеться) и т.к. 3 реквизита и соответсвенно 3 элемента справочника - вот каждый из них левым соединением цепляется и получается 3 строки.
Сделай 3 левых соединения и в каждом добавь еще одно условие ДопРек.Наименование = "НаименованиеДопРеквезита".
|
|