>>I can use type for if there is a field in table:
>>
>>
?type("mytable.myfield")="U"
>>
>>but with vartype
>>
>>
?vartype("mytable.myfield")="U"
>>
>>is generates variable not found. Isn't that a bug?
>
>Here's what we said in HackFox about this:
>
>"Because VARTYPE() explicitly passes the expression to test as a parameter, it fails if an expression cannot be evaluated, causing an error 12, "Variable not found"—you'll still want to use TYPE() to check if a variable exists."
>
>Tamar
Tamar,
But I don't understand why would
?vartype("mytable.myfield")="U"
error. There is nothing to fail there.
It doesn't error for me and correctly displays .F. Do you all get error and not me?
Cetin