The SAS Output Delivery System and reporting techniques

Issue with numeric always 0

Reply
Occasional Contributor
Posts: 8

Issue with numeric always 0

I'm having an issue with conditional logic with a numeric field, no matter what I do/change the logic insists on returning a result as if the field hold zero.

Any ideas?

proc report data=work.TMP_KEY_TARGETS;
COMPUTE meets_target;
if meets_target > -1 then do;
call define('meets_target.sum','style','style=[background=red]');
end;
if meets_target < -1 then do;
call define('meets_target.sum','style','style=[background=yellow]');
end;

ENDCOMP;
run; Fixed it - needed "meets_target.sum"


Message was edited by: VOSA - Andy
Occasional Contributor
Posts: 8

Re: Issue with numeric always 0

Posted in reply to VOSA_Andy
Fixed it - Needed "meets_target.sum"
Ask a Question
Discussion stats
  • 1 reply
  • 216 views
  • 0 likes
  • 1 in conversation