>Here is the offending code:
>
> IF std_hoursonly = 'N' .and. ! (dcpay.payevent = '99' .and. dcpay.paycode = '00')
>
>Each record is processed when the above expression is .t. and also when the second half of the expression is .f.!
>
>The expression evaluates properly on a desktop, but the second half of the expression is ignored on citrix!
Just an idea .. but is "SET EXACT" different when running on Citrix and running on a desktop?