Имя: Пароль:
1C
1С v8
Вывод дополнительных полей в универсальном отчете. Вечная проблема.
0 CAPITALIST
 
29.10.13
12:54
Пишу отчет на базе универсального. Не срабатывает

УниверсальныйОтчет.ДобавитьДополнительноеПоле("Неделя", ТипРазмещенияРеквизитовИзмерений.Отдельно);

В форму настроек в дополнительных полях это поле появляется. Вот только в отчет не попадает. Посмотрел отчет ВедомостьАмортизацииОС. Там есть
УниверсальныйОтчет.УстановитьСвязьПоляИИзмерения("Подразделение",             "ОсновноеСредство");

Вряд ли это то что нужно но все-таки прописал:

УниверсальныйОтчет.УстановитьСвязьПоляИИзмерения("Неделя",             "НомерПробы");
//НомерПробы - измерение строки.

Опять ничего. Попробывал
УниверсальныйОтчет.УстановитьСвязьПолей("Неделя", "НомерПробы");
Опять ничего.

Погуглил. Подобная проблема возникает у многих. Решить ее никто не может (тема про свойства и категории в универсальном отчете не в счет).
Что же нужно этим дополнительным полям? По-идее вполне должно быть достаточно

УниверсальныйОтчет.ДобавитьДополнительноеПоле("Неделя", ТипРазмещенияРеквизитовИзмерений.Отдельно);

Подскажите, пожалуйста, чего не хватает?
1 Sasha_H
 
29.10.13
13:12
(0) Дополнительное поле может выводится только в случае когда есть связывающая группировка с этими данными.
2 CAPITALIST
 
29.10.13
13:18
То есть:

УниверсальныйОтчет.УстановитьСвязьПолей("Неделя", "НомерПробы");

НомерПробы - это группировка. Таким образом я делаю связь этой группировки с полем Неделя.
Правильно я понимаю?