Hi,
Do you need to cater for NULL fields?
Try this:
if not(isnull( {@MINOFDAY} )) and not(isnull( {@TIMEFRAME} )
then
if {@TIMEFRAME} ="U1" then
if {@MINOFDAY} < 30 THEN
RR01_5_U := RR01_5_U +
{V_SURGERY.PAT_ROOM_DIFF_MIN}
else if {@MINOFDAY} > 29 then
RR01_1_U := RR01_1_U +
{V_SURGERY.PAT_ROOM_DIFF_MIN}
else if …….
else if {@TIMEFRAME}
="U5" then
RR01_5_U := RR01_5_U
+ {V_SURGERY.PAT_ROOM_DIFF_MIN};
if not(isnull( {@MINOFDAY} )) and not(isnull( {@TIMEFRAME} )
then
if {@TIMEFRAME} ="M1" then
if {@MINOFDAY} < 30 THEN
RR01_5_U := RR01_5_M +
{V_SURGERY.PAT_ROOM_DIFF_MIN}
else if {@MINOFDAY} > 29 then
RR01_1_U := RR01_1_M +
{V_SURGERY.PAT_ROOM_DIFF_MIN}
else if …….
else if {@TIMEFRAME}
="M5" then
RR01_5_U := RR01_5_M
+ {V_SURGERY.PAT_ROOM_DIFF_MIN};
Ect…