>Sorry, I'm not clear ?
>
>
>NULL logicOp AnyLogicValue => .NULL.
>
>
>What I want to say it is:
>if a logic value is NULL, VFP not cut the evaluation, but the result is NULL
>
>
>? NULL and stampa(1) or .F. AND stampa(2)
>? NULL and stampa(1) or NULL AND stampa(2)
>PROCEDURE stampa(x)
> ?? x,CHR(9)
>
>
>Fabio
I am testing on VFP 6, no service pack:
? NULL and .T. ==> NULL
? NULL and .F. ==> .F.
Do you get different results in another version?
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)