06.04.2004, 12:52 | #1 |
Участник
|
ReportOutputUser - OutputField.height() неправильные
Hello dear All!
Создана пользовательская реализация вывода отчётов в Excel через наследника ReportOutputUser'а. Axapta 2.5 RU SP3. Наблюдается "системная" ошибка: для OutputField возвращаются огромные height() (сотни тысяч). Ошибка почему-то только для отчётов, в к-рых нет вызывающего класса, а только Report (с вызовом queryRun.prompt() && element.prompt()). И то не всегда. После печати на screen, и при печати далее в Excel возвращаются нормальные height(). Если же после печати в Excel отослать отчёт на тот же канал Excel , height() выдаются неправильные. Как вытащить код OutputField.height(), чтобы понять, при каких условиях возникает ошибка Аксапты?.. Метод, по-видимому, реализован на С? Есть у кого-то исходники Аксапты или инструменты для декомпиляции методов? |
|