crystalnewbie
MIS
CR 9
I'm getting a "boolean is required here" message on this portion of the code
(
i:= i + 1;
sla1_targetdate := cdate(sla1_targetdate) + i;
)
below: What gives?
Function (datetimevar sla1_targetdate)
(
Local NumberVar i := 0;
While isholiday(cdate(sla1_targetdate)) = "full" or (dayofweek(cdate(sla1_targetdate)) in [1,7]) Do
(
if dayofweek(cdate(sla1_targetdate)) in [2,3,4,5,6] then
if isholiday(cdate(sla1_targetdate)) <> "full" then
exit while
else
(
i:= i + 1;
sla1_targetdate := cdate(sla1_targetdate) + i;
)
)
);
i;
I'm getting a "boolean is required here" message on this portion of the code
(
i:= i + 1;
sla1_targetdate := cdate(sla1_targetdate) + i;
)
below: What gives?
Function (datetimevar sla1_targetdate)
(
Local NumberVar i := 0;
While isholiday(cdate(sla1_targetdate)) = "full" or (dayofweek(cdate(sla1_targetdate)) in [1,7]) Do
(
if dayofweek(cdate(sla1_targetdate)) in [2,3,4,5,6] then
if isholiday(cdate(sla1_targetdate)) <> "full" then
exit while
else
(
i:= i + 1;
sla1_targetdate := cdate(sla1_targetdate) + i;
)
)
);
i;