Whoops, my mistake.
If you specify -1 as the field it will return a string with all the field states concatenated, you can then just check for the existence of a 2 in the string.
Hope that helps.
Kev
>using buffering mode 5.
>
>?GETFLDSTATE(Address)
>Error -> "Variable "variable" is not found (Error 12)"
>
>?GETFLDSTATE("Address")
>Error -> "Function argument value, type, or count is invalid (Error 11)"
>
>
>
>>>It solves my problem thanks a lot Kev.
>>>it is posible that i can get it from the complete record not a field.
>>
>>Yes, you can specify
>>
>>
nStatus = GETFLDSTATE(tableAlias)
>>
>>If it returns 2 or 4 then you know an aspect of that record has changed, or it has been deleted/recalled.
>>
>>Kev
>>
>>>
>>>>Have a look at GETFLDSTATE function.
>>>>
>>>>Kev
>>>>
>>>>>Hi,
>>>>>
>>>>>I want to check the record status when i add or modify the record
>>>>>in the table . Any function for this problem.
>>>>>
>>>>>thank in advance,
>>>>>Mob