You don't need to compare logical variable to any value because it has logical value already.
IIF(lproperty,"Yes","No")
Part of your post got lost so I cannot see what maybe wrong there. However, if you get "No" in the report, it means lProperty = .F.
>Hi All,
>
>I was trying to create variables for columns which are logical in the report designer and found out it did not display what I wanted to see. I have a column lproperty = .T. and want to display "Yes" in my report and it's always "No". For Value to Store I got vProperty as >
>IIF(lproperty=.t.,"Yes","No") and Initial Value as "No". Is this the right way by replacing logical value to character descripiton? Can anyone see what I did wrong? TIA
--sb--