Я создал поле формулы для вычисления среднего времени простоя. Однако данные, по-видимому, подозрительно вычисляют данные, которые я подавил. Как мне переписать команду, чтобы она не вычисляла подавленные данные Я использую Crystal Report 11 с DB2.Данные по-прежнему вычисляются после подавления Crystal Reports?
Подавить формула:
{@CUSTOMER DROP MAX AMOUNT} = 0
customer drop max amount
поле формулы как:
WhilePrintingRecords;
IF GroupName ({@DROP CUSTOMER}) = "ASHLADVNC" AND GroupName ({@TRAILER CHARGE GROUP}) = "INTCNEWNC" THEN
IF {#COUNTER} <= 1 THEN 1 ELSE 0
ELSE
1
У меня работает полное поле подведении поле days idle
как:
CurrentDateTime - {TRAILER_CUSTOMER_ZONE.IDLE_SINCE}
Но я на самом деле использовать эту формулу в своем докладе avg idle days yard
как:
IF ISNULL({#Avg Idle Days Yard}) THEN "N/A" ELSE TOTEXT({#Avg Idle Days Yard})
Подавленные данные только визуально скрыты, они всегда учитываются для сводок. Вы должны включить свое условие, чтобы пропускать подавленные данные в вашей формуле. – haraman
Как мне это сделать? – OVO
Как вы подавляете данные? Использование формулы или дублирования подавляет? – haraman