подскажите плз как написать
Доброго дня!
Переписываю отчеты под NET версию.
Подскажите как написать выражение:
SUM(<Dataset1."DISTANCE">)/SUM(IIF(<Dataset1."DISTANCE"> > 0, 1, 0))
Сумма показателя разделить на сумму непустых ячеек.
Как сделать сумму показателя я сообразил. Нашел в тотал.
Как написать SUM(IIF(<Dataset1."DISTANCE"> > 0, 1, 0)) не могу понять.
Создал новый тотал в data column написал IIf([distance]>0,1,0), function SUM поставил. Не работает, выдает билиберду.
Еще один момент.
Пишу выражение: IIf([distance]>0,100*[rashod]/[distance],0)
Как правильно сделать проверку параметра [rashod] на ноль в этом выражении ?
Если этот параметр равен нулю, то отчет естественно вылетает ов время обработки.
И можно как-нить настроить чтобы при невозможности вычисления значения, отчет продолжал работать и выводил N\a например ?
Переписываю отчеты под NET версию.
Подскажите как написать выражение:
SUM(<Dataset1."DISTANCE">)/SUM(IIF(<Dataset1."DISTANCE"> > 0, 1, 0))
Сумма показателя разделить на сумму непустых ячеек.
Как сделать сумму показателя я сообразил. Нашел в тотал.
Как написать SUM(IIF(<Dataset1."DISTANCE"> > 0, 1, 0)) не могу понять.
Создал новый тотал в data column написал IIf([distance]>0,1,0), function SUM поставил. Не работает, выдает билиберду.
Еще один момент.
Пишу выражение: IIf([distance]>0,100*[rashod]/[distance],0)
Как правильно сделать проверку параметра [rashod] на ноль в этом выражении ?
Если этот параметр равен нулю, то отчет естественно вылетает ов время обработки.
И можно как-нить настроить чтобы при невозможности вычисления значения, отчет продолжал работать и выводил N\a например ?
Комментарии