Показать сообщение отдельно
Старый 25.05.2004, 12:45   #1  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Поле STR в фильтре отчета рушит отчет
Странная проблема с полем типа STR в фильтре отчета.
Делаю фильтр отчета. Не через отдельный класс, а в самом отчете:

- в методе <b>classDeclaraton</b> пишу
<i><u>str</u> fltEDT;
DialogField dialogEDT;</i>

- в методе <b>dialog</b> пишу
<i> dialogEDT = _dialog.addFieldValue(typeid(<u>someEDT</u>), fltEDT, "Это метка поля");</i>

Так вот (см.подчеркнутое), если поле какое угодно кроме str - все ОК, но для любого str возникает ошибка в момент запуска отчета еще до появления его фильтра. Это происходит для абсолютно любого поля, соответствющий EDT которого (здесь - "someEDT") имеет тип str.
А компилируется без ошибок и предупреждений.
В чем здесь дело ? И почему срабатывают все остальные типы ?