SIMPOL Documentation

dbXMLExport

Description

Type Tags

dbconverter, dbexportconverter

Object Value

Objects of type dbXMLExport have no value, and it is an error to try to get or set this value.

dbXMLExport.new()

Description

Prototype

dbXMLExport.new ( dbXMLExport me, string roottag, string recordtag, boolean outputdeclaration, boolean useutf8, boolean outputbyteordermark, boolean uselbo )

Parameters

ParameterDefault valueType nameDescription
meNonedbXMLExport
roottagNonestring
recordtagrowstring
outputdeclaration.trueboolean
useutf8.trueboolean
outputbyteordermark.falseboolean
uselbo.trueboolean

Properties

PropertyTypeDescription
appendboolean
createtablefunction
declarationstring
expconverterdbexportconverter
exportfunction
filereffsfileoutputstream
headerwrittenboolean
opentargetfunction
outputbyteordermarkboolean
outputdeclarationboolean
propsdbXMLConverter
rowsoutinteger
typetype
uselboboolean
writeheaderfunction
writerecordfunction

Methods

createtable()

Description

Prototype

dbXMLExportvar.createtable ( dbXMLExport me, dbconvtable table )

Parameters
ParameterDefault valueType nameDescription
meNonedbXMLExport
tableNonedbconvtable

export()

Description

Prototype

dbXMLExportvar.export ( dbXMLExport me, type(dbimportconverter) imp, integer error, integer reccount )

Parameters
ParameterDefault valueType nameDescription
meNonedbXMLExport
impNonetype(dbimportconverter)
errorNoneinteger
reccount.infinteger

opentarget()

Description

Prototype

dbXMLExportvar.opentarget ( dbXMLExport me, string filename )

Parameters
ParameterDefault valueType nameDescription
meNonedbXMLExport
filenameNonestring

writeheader()

Description

Prototype

dbXMLExportvar.writeheader ( dbXMLExport me )

Parameters
ParameterDefault valueType nameDescription
meNonedbXMLExport

writerecord()

Description

Prototype

dbXMLExportvar.writerecord ( dbXMLExport me, dbconvrecord r )

Parameters
ParameterDefault valueType nameDescription
meNonedbXMLExport
rNonedbconvrecord