Проблема в следующем, создал вычисляемое поле в датасете
С типом Дробное число с точностью 4 знака после запятой(см.рис)
, в обработчик OnDatasetCalcFields поместил скрипт:
function ds_OfferingInMovementOnDatasetCalcFields(Dataset) {
//TODO Сумма по цене реализации
var SaleSumma = Dataset('Quantity')*Dataset('SalePrice');
Dataset('CalcSaleSumma')= parseFloat(SaleSumma.toFixed(4));
//Number(SaleSumma.toFixed(4));
Поля из запроса отображаются с 4-я знаками после запятой с дополнением незначащими нулями до 4-х знаков, вычисляемое поле обрезается до фактической точности, хотелось бы сделать "безобразно, но единообразно"(с) :-)