Показать сообщение отдельно
Старый 18.09.2006, 10:44   #1  
petr is offline
petr
Участник
Соотечественники
 
557 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Динамические контролы в отчете основанные на display-методе
Можно ли в Аксапте создавать динамические контролы в отчете основанные на display-методе (не на поле таблицы)?

Суть проблемы: Я узнаю сколько столбцов будет в отчете уже во время выполнения (на основе выбора пользователя в диалоговом окне). Следовательно я добавляю необходимое мне количество столбцов уже во время выполнения (в методе init() отчета). Если контрол основан на поле таблицы, то все просто:

control = element.design().sectionName(#Detailed).addRealControl(tableId, fieldId);

Если же контрол основан на display методе, который определен в отчете?

Я пытаюсь делать так:
control = element.design().sectionName(#Detailed).addRealControl(tableId, fieldId);
control.dataMethod("custBalanceAge");
Но все равно отчет пытается отразить значение в поле таблицы.