IsNewRecord()
Description
IsNewRecord is called for each new line of the input text. An implementation of this method is needed to handle an irregular record delimiter. For example, a record number is a designated record delimiter and several input text lines belong to a single input record. You can use the record delimiter option for a non-constant delimiter like this, but you can easily solve this issue by implementing the IsNewRecord method.
Syntax
Function IsNewRecord( text_line )
Parameters
string text_line - a line of the input text, which should be analyzed to make a decision if a new record begins with this line
Return value
boolean true|false
return true to indicate that the line is a beginning of a new record; otherwise, return false .
Example
This sample illustrates how to handle a non-constant record delimiter (record number).
Function IsNewRecord( text_line )
Dim words
words = target.SplitString( text_line )
If IsArray( words ) And IsNumeric( words(0) ) Then IsNewRecord = true Else IsNewRecord = false
End Function
See also