this.AppendStart()

Description

Prepares for a record insertion into the output database table. Useful for splitting an input record into several output records or for simply generating a new output record.  You must finish the process with AppendRecord (below).

Syntax

Function AppendStart()

Parameters

none

Return value

none

Example

Example 1

Function OnRecord

this.AppendStart

DictOut.Field1.value = val1

DictOut.Field2.value = val2

DictOut.Field3.value = val3

this.AppendRecord

End Function

Example 2

Function OnStartProcess 'creates header record

this.AppendStart

DictOut.Field_1.value = "HEADER RECORD" 'literal value can be anything

this.AppendRecord

End Function

See also

Platform Objects and Methods

DB.sort()

DB.AppendFinish

DB.SetFieldValue

DB.TransactionFinish

this.AddToBuffer()

this.AppendStart()

This. Methods()