Description:
This method checks to see if the specified intra-frame data exists, which is true only if it has been encountered in any decoder so far in the current frame. It returns true if the value is good, and false if the value isn't there. This is useful in cases where you have saved a field value, but that field may not be encountered in every frame. You can use this method in conjunction with the IntraframeField method to see if the data exists and do something appropriate if it doesn't, like skip the field, or decode something else instead. The method doesn't take a parameter, but you do need to specify which field value you're checking for.
Parameters:
|
[Required] |
StaticName |
"Intra-frame data name" |
|
Example:
This example uses the boolean to skip the field if the intra-frame data doesn't exist.
FIELD my_field_2 (Fixed 0) IF (IntraframeStaticExists field_name) RETRIEVE (IntraframeField field_ name) (Decimal) "Field Name"