Ассистент |
 |
Зарегистрирован: Пн, фев 19 2007, 01:11 Сообщения: 36
|
с суммой разобрался. Проблема оказалась не в ней.
Сумма возврашается правильная Видимо ошибка кроется в преобразовании. Причем на второй странице отрабатывает корретно, а на первой нет.
Когда высчитываются копейки для итогов и число преобразуется в строку на конце образуется какой-то шлак. типа 9999994 и в итоге вместо 43 копеек выводиться 94.
Мистика?)))
var CurrPage = xfa.layout.page(this); var sum; var result; sum = tableCalcs.Sum("N15_ACT_VALUE", CurrPage - 1, CurrPage - 1) * 100; if ( sum == 0) this.rawValue = ""; else { result = sum.toString(); result = result.substr(result.length-2,2); this.rawValue = result; }
|
|