![]() |
#3 |
Участник
|
Разобрался. Все оказалось и и проще и хуже.
И при построении xls-отчета и xml-документа для расчета значений ячеек и тегов, использующих одну функцию, вызывается один класс, но инициализируется он по разному (там case используется). Так при инициализации экземпляра класса для отчета параметру scale присваивается значение из поля "Множитель" определения функции, а при инициализации для документа этот параметр остается пустым (т.е. 0). А дальше собственно при вычислении значения функции выполняется проверка и соответственно сообщение об ошибке. Т.к. по факту это не "множитель", а "делитель", то чтобы избежать деление на 0 и нужна эта проверка. Странно, что с этим никто не столкнулся. Или был какой-то bug_fix который у меня не установлен, а у всех есть. |
|
|
За это сообщение автора поблагодарили: Ivanhoe (1). |
Теги |
ax2012, гфо |
|
|