Files
DECOMARMOL/PROYECTO/bin/libgre.4pwdb
T
2026-09-22 20:38:51 -04:00

975 lines
63 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<WorkspaceDatabase fileContentsEncoding="UTF-8" options="3" version="2.0">
<File m="CaptionCustom" n="src_src/CaptionCustom.4gl" ts="20120106152519051">
<Fct c="10" el="92" l="77" n="report_getFieldCaption(matchName STRING,fieldName STRING)" t="F">
<Call c="20" l="83" n="nlstr" p="" t="F"/>
<Call c="20" l="86" n="nlstr" p="" t="F"/>
<Call c="24" l="88" n="report_getDefaultFieldCaption" p="" t="F"/>
</Fct>
<Fct c="10" el="114" l="104" n="cc_getLastIndexOf(value STRING,c CHAR(1)" t="F"/>
<Fct c="10" el="143" l="115" n="report_getDefaultFieldCaption(fieldName STRING)" t="F">
<Call c="13" l="119" n="cc_getLastIndexOf" p="" t="F"/>
</Fct>
<Fct c="10" el="103" l="93" n="nlstr(key STRING)" t="F"/>
</File>
<File m="CompatCustom" n="src_src/CompatCustom.4gl" ts="20120106152518951">
<Fct c="10" el="287" l="259" n="compat_placeImage(out om.SaxDocumentHandler,x STRING,y STRING,imageURL STRING,imageIntendedResolution INTEGER,anchorX STRING,anchorY STRING)" t="F">
<Call c="8" l="275" n="compatibleWith704" p="lib_src/helpers.4gl" t="F"/>
</Fct>
<Fct c="10" el="205" l="177" n="compat_outputLinePart(out om.SaxDocumentHandler,ali om.SaxAttributes,text STRING,fidelity STRING,index INTEGER,lineCount INTEGER,type INTEGER,isoValue STRING,isForExcel INTEGER,printxName STRING)" t="F"/>
<Fct c="10" el="217" l="206" n="compat_loadForm(out om.SaxDocumentHandler,fileName STRING)" t="F">
<Call c="14" l="215" n="toSax" p="lib_src/helpers.4gl" t="F"/>
</Fct>
<Fct c="10" el="313" l="288" n="compat_tileBackgroundImage(out om.SaxDocumentHandler,imageURL STRING,imageIntendedResolution INTEGER)" t="F">
<Call c="8" l="298" n="compatibleWith704" p="lib_src/helpers.4gl" t="F"/>
</Fct>
<Fct c="10" el="83" l="62" n="compat_placePageBackground(out om.SaxDocumentHandler,reportName STRING,reportCategory STRING,pageNumber INTEGER)" t="F">
<Call c="18" l="68" n="compat_placeImage" p="" t="F"/>
<Call c="22" l="71" n="compat_drawDiagonalText" p="" t="F"/>
<Call c="26" l="74" n="compat_tileBackgroundImage" p="" t="F"/>
<Call c="18" l="80" n="compat_loadForm" p="" t="F"/>
</Fct>
<Fct c="10" el="129" l="118" n="compat_outputCompleteLine(out om.SaxDocumentHandler,ali om.SaxAttributes,text STRING,fidelity STRING,lineCount INTEGER)" t="F"/>
<Fct c="10" el="258" l="218" n="compat_drawDiagonalText(out om.SaxDocumentHandler,textString STRING,fontSize INTEGER)" t="F">
<Call c="8" l="229" n="compatibleWith704" p="lib_src/helpers.4gl" t="F"/>
<Call c="8" l="248" n="compatibleWith704" p="lib_src/helpers.4gl" t="F"/>
</Fct>
</File>
<File m="EncodingCustom" n="src_src/EncodingCustom.4gl" ts="20120106152519045">
<Fct c="10" el="92" l="74" n="getEncodingPart(s STRING)" t="F"/>
<Fct c="10" el="73" l="55" n="getXMLEncodingString()" t="F">
<Call c="15" l="61" n="getEncodingPart" p="" t="F"/>
<Call c="19" l="65" n="getEncodingPart" p="" t="F"/>
</Fct>
</File>
<File m="helpers" n="lib_src/helpers.4gl" ts="20120106152517800">
<Fct c="10" el="4311" l="4191" n="getNextAttributeSet(data STRING,position INTEGER)" t="F">
<Call c="12" l="4214" n="isSpace" p="" t="F"/>
<Call c="16" l="4216" n="isAttributeNameStartChar" p="" t="F"/>
<Call c="12" l="4231" n="isSpace" p="" t="F"/>
<Call c="16" l="4233" n="isAttributeNameStartChar" p="" t="F"/>
<Call c="12" l="4246" n="isAttributeNameChar" p="" t="F"/>
<Call c="16" l="4248" n="isSpace" p="" t="F"/>
<Call c="12" l="4262" n="isSpace" p="" t="F"/>
<Call c="12" l="4272" n="isSpace" p="" t="F"/>
<Call c="89" l="4288" n="zeroLengthString" p="" t="F"/>
<Call c="29" l="4291" n="unquotAmps" p="" t="F"/>
</Fct>
<Fct c="10" el="5543" l="5531" n="fgl_report_dummy_linking_function()" t="F">
<Call c="14" l="5536" n="report_getFieldCaption" p="src_src/CaptionCustom.4gl" t="F"/>
<Call c="14" l="5537" n="compat_placePageBackground" p="src_src/CompatCustom.4gl" t="F"/>
<Call c="14" l="5538" n="getXMLEncodingString" p="src_src/EncodingCustom.4gl" t="F"/>
<Call c="14" l="5539" n="pxml_createTableColumnTitleObject" p="" t="F"/>
<Call c="14" l="5540" n="pxml_createTableColumnValueObject" p="" t="F"/>
</Fct>
<Fct c="10" el="1278" l="1263" n="fgl_report_configureRTFDevice(fromPage INTEGER,toPage INTEGER,imagesResolution INTEGER,imagesFormat STRING)" t="F"/>
<Fct c="10" el="5525" l="5523" n="getMostRecentDomWriterDocument()" t="F"/>
<Fct c="10" el="5522" l="5519" n="setMostRecentDomWriterDocument(document om.DomDocument)" t="F"/>
<Fct c="10" el="1235" l="1215" n="fgl_report_configureHTMLDevice(fromPage INTEGER,toPage INTEGER,embedImages INTEGER,imageGenerationDirectory STRING,imageURLPrefix STRING,removeWhitespace INTEGER,ignoreRowAlignment INTEGER,ignoreColumnAlignment INTEGER,removeBackgroundImages INTEGER)" t="F"/>
<Fct c="10" el="5518" l="5502" n="fgl_report_convertRatioToString(value FLOAT)" t="F"/>
<Fct c="10" el="4140" l="4126" n="getInstanceNo(driver om.DomNode)" t="F"/>
<Fct c="10" el="5501" l="5492" n="fgl_report_isLetter(c CHAR(1)" t="F"/>
<Fct c="10" el="5491" l="5470" n="fgl_report_isAbsolutePath(unixPath STRING)" t="F">
<Call c="12" l="5481" n="fgl_report_isWindowsOs" p="" t="F"/>
<Call c="8" l="5487" n="fgl_report_isLetter" p="" t="F"/>
</Fct>
<Fct c="10" el="4125" l="4110" n="saxPipeInstantiateAndConfigureMember(out om.SaxDocumentHandler,name STRING,data STRING)" t="F">
<Call c="18" l="4122" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="1167" l="1163" n="fgl_report_setXLSXMergeCells(mergeCells INTEGER)" t="F"/>
<Fct c="10" el="5469" l="5435" n="fgl_report_absolutizePath(path STRING,pathEnvironmentVariableValue STRING)" t="F">
<Call c="24" l="5448" n="toUnixPathSeparator" p="" t="F"/>
<Call c="8" l="5452" n="fgl_report_isAbsolutePath" p="" t="F"/>
<Call c="34" l="5457" n="toUnixPathSeparator" p="" t="F"/>
<Call c="16" l="5463" n="fileExistsAndIsReadable" p="" t="F"/>
</Fct>
<Fct c="10" el="1151" l="1141" n="fgl_report_configureXLSXDevice(fromPage INTEGER,toPage INTEGER,removeWhitespace INTEGER,ignoreRowAlignment INTEGER,ignoreColumnAlignment INTEGER,removeBackgroundImages INTEGER,mergePages INTEGER)" t="F">
<Call c="10" l="1150" n="fgl_report_configureXLSDevice" p="" t="F"/>
</Fct>
<Fct c="10" el="4076" l="4060" n="createSaxPipeWithoutSettingHandler()" t="F">
<Call c="16" l="4069" n="createForName" p="" t="F"/>
<Call c="46" l="4070" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="4038" l="4033" n="createSaxPipe()" t="F">
<Call c="16" l="4035" n="createSaxPipeWithoutSettingHandler" p="" t="F"/>
</Fct>
<Fct c="10" el="5434" l="5418" n="fgl_report_basename(fileName STRING)" t="F">
<Call c="8" l="5428" n="endsWith" p="" t="F"/>
<Call c="8" l="5429" n="endsWith" p="" t="F"/>
<Call c="8" l="5430" n="endsWith" p="" t="F"/>
</Fct>
<Fct c="10" el="4007" l="3992" n="getReportConfigRoot(configDoc om.DomDocument)" t="F"/>
<Fct c="10" el="1104" l="1100" n="fgl_report_setXLSMergeCells(mergeCells INTEGER)" t="F"/>
<Fct c="10" el="5417" l="5415" n="compatibleWith704()" t="F"/>
<Fct c="10" el="1088" l="1072" n="fgl_report_configureXLSDevice(fromPage INTEGER,toPage INTEGER,removeWhitespace INTEGER,ignoreRowAlignment INTEGER,ignoreColumnAlignment INTEGER,removeBackgroundImages INTEGER,mergePages INTEGER)" t="F"/>
<Fct c="10" el="3991" l="3964" n="configureReportPipeFromDomDocument(configDoc om.DomDocument)" t="F">
<Call c="12" l="3974" n="domPipeFormatsAreOk" p="" t="F"/>
<Call c="14" l="3977" n="getReportConfigRoot" p="" t="F"/>
<Call c="16" l="3985" n="createSaxPipe" p="" t="F"/>
<Call c="10" l="3987" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="81" l="3987" n="toString" p="" t="F"/>
<Call c="90" l="3987" n="createSaxFromDomAttributes" p="" t="F"/>
</Fct>
<Fct c="10" el="5414" l="5383" n="isFGLVersionOrHigher(majorNum INTEGER,minorNum INTEGER)" t="F">
<Call c="27" l="5397" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="3942" l="3909" n="getReportPipeMemberByName(pipeElement om.DomNode,instance INTEGER,driverName STRING)" t="F"/>
<Fct c="10" el="1034" l="1031" n="fgl_report_setPDFImageResolution(imagesResolution INTEGER)" t="F"/>
<Fct c="10" el="5369" l="5345" n="isFglVersionCompatible()" t="F"/>
<Fct c="10" el="1020" l="1009" n="fgl_report_setPDFJPEGImageEncoding(encodeImagesAsJPEG INTEGER,jpegQuality FLOAT)" t="F"/>
<Fct c="10" el="3908" l="3876" n="domPipeConfigureMember(configDoc om.DomDocument,instance INTEGER,driverName STRING,paramName STRING,paramValue STRING)" t="F">
<Call c="14" l="3898" n="getReportConfigRoot" p="" t="F"/>
<Call c="16" l="3902" n="getReportPipeMemberByName" p="" t="F"/>
</Fct>
<Fct c="10" el="994" l="980" n="fgl_report_configurePDFDevice(fontDirectory STRING,antialiasFonts INTEGER,antialiasShapes INTEGER,monochrome INTEGER,fromPage INTEGER,toPage INTEGER)" t="F"/>
<Fct c="10" el="5343" l="5304" n="checkDriver(inputFormat STRING,cfgDriverInitializer om.DomNode)" t="F">
<Call c="29" l="5327" n="getStringValueDom" p="" t="F"/>
<Call c="22" l="5334" n="getStringValueDom" p="" t="F"/>
</Fct>
<Fct c="10" el="950" l="923" n="fgl_report_configureImageDevice(antialiasFonts INTEGER,antialiasShapes INTEGER,monochrome INTEGER,fromPage INTEGER,toPage INTEGER,fileType STRING,filePath STRING,fileNamePrefix STRING,resolution INTEGER)" t="F"/>
<Fct c="10" el="3831" l="3817" n="getReportPipeConfigurationFromFile(fileName STRING)" t="F"/>
<Fct c="10" el="3793" l="3781" n="configureReportPipeFromFile(fileName STRING)" t="F">
<Call c="19" l="3788" n="getReportPipeConfigurationFromFile" p="" t="F"/>
<Call c="12" l="3792" n="configureReportPipeFromDomDocument" p="" t="F"/>
</Fct>
<Fct c="10" el="5303" l="5301" n="getOSPathListDelimiter()" t="F"/>
<Fct c="10" el="5300" l="5298" n="getOSPathDelimiter()" t="F"/>
<Fct c="10" el="5297" l="5295" n="fgl_report_isWindowsOs()" t="F"/>
<Fct c="10" el="3755" l="3731" n="fgl_report_createForNameIntern(driverName STRING)" t="F"/>
<Fct c="10" el="5293" l="5283" n="getTMPDir()" t="F"/>
<Fct c="10" el="5281" l="5274" n="getGREDir()" t="F"/>
<Fct c="10" el="3730" l="3724" n="createForName(driverName STRING)" t="F">
<Call c="16" l="3727" n="fgl_report_createForNameIntern" p="" t="F"/>
</Fct>
<Fct c="10" el="876" l="873" n="fgl_report_setSVGCompression(compressOutput INTEGER)" t="F"/>
<Fct c="10" el="5272" l="5259" n="fileExistsAndIsReadable(fileName STRING)" t="F"/>
<Fct c="10" el="858" l="843" n="fgl_report_configureSVGDevice(antialiasFonts INTEGER,antialiasShapes INTEGER,embedFonts INTEGER,charsetToEmbed STRING)" t="F"/>
<Fct c="10" el="3697" l="3689" n="fgl_report_parsePortOffset(hostPortSyntax STRING)" t="F"/>
<Fct c="10" el="5258" l="5241" n="loadPipeInformationDatabaseFromFile(cfgInfoFileName STRING)" t="F">
<Call c="12" l="5243" n="fileExistsAndIsReadable" p="" t="F"/>
</Fct>
<Fct c="10" el="3688" l="3662" n="fgl_report_getSVGPort(sharePortWithGDC INTEGER)" t="F">
<Call c="29" l="3671" n="fgl_report_parsePortOffset" p="" t="F"/>
<Call c="26" l="3677" n="fgl_report_parsePortOffset" p="" t="F"/>
<Call c="29" l="3684" n="fgl_report_parsePortOffset" p="" t="F"/>
</Fct>
<Fct c="10" el="5240" l="5192" n="loadPipeInformationDatabase()" t="F">
<Call c="24" l="5219" n="getGREDir" p="" t="F"/>
<Call c="69" l="5227" n="getOSPathDelimiter" p="" t="F"/>
<Call c="98" l="5227" n="getOSPathDelimiter" p="" t="F"/>
<Call c="127" l="5227" n="getOSPathDelimiter" p="" t="F"/>
<Call c="8" l="5228" n="loadPipeInformationDatabaseFromFile" p="" t="F"/>
<Call c="69" l="5234" n="getOSPathDelimiter" p="" t="F"/>
<Call c="98" l="5234" n="getOSPathDelimiter" p="" t="F"/>
<Call c="12" l="5235" n="loadPipeInformationDatabaseFromFile" p="" t="F"/>
</Fct>
<Fct c="10" el="804" l="778" n="fgl_report_configureLabelOutput(paperWidth STRING,paperHeight STRING,labelWidth STRING,labelHeight STRING,labelsPerRow INTEGER,labelsPerColumn INTEGER)" t="F"/>
<Fct c="10" el="3660" l="3642" n="fgl_report_getHost()" t="F"/>
<Fct c="10" el="5188" l="5158" n="domPipeCheckPipe(initialFormat STRING,configDoc om.DomDocument)" t="F">
<Call c="14" l="5167" n="fgl_report_initializeHelpersLibrary" p="" t="F"/>
<Call c="14" l="5170" n="loadPipeInformationDatabase" p="" t="F"/>
<Call c="10" l="5181" n="checkDriver" p="" t="F"/>
</Fct>
<Fct c="10" el="3640" l="3624" n="fgl_report_getPageSizeText(pageWidth STRING,pageHeight STRING)" t="F"/>
<Fct c="10" el="745" l="735" n="fgl_report_selectLogicalPageMapping(mapping STRING)" t="F"/>
<Fct c="10" el="704" l="701" n="fgl_report_setCallbackLocalization(value INTEGER)" t="F"/>
<Fct c="10" el="3622" l="3615" n="fgl_report_computePortraitFromPageDimensions(pageWidth STRING,pageHeight STRING)" t="F"/>
<Fct c="10" el="691" l="688" n="fgl_report_selectArbitraryXMLInput(value INTEGER)" t="F"/>
<Fct c="10" el="685" l="676" n="fgl_report_loadAndRunFromXML(reportFileName STRING,dataFileName STRING)" t="F">
<Call c="12" l="680" n="fgl_report_loadCurrentSettings" p="" t="F"/>
<Call c="12" l="683" n="fgl_report_runFromXML" p="" t="F"/>
</Fct>
<Fct c="10" el="3610" l="3592" n="fgl_report_computeIsoNumberFromPageDimensions(pageWidth STRING,pageHeight STRING)" t="F">
<Call c="39" l="3601" n="isDigit" p="" t="F"/>
</Fct>
<Fct c="10" el="5157" l="5144" n="domPipeFormatsAreOk(configDoc om.DomDocument)" t="F">
<Call c="15" l="5151" n="domPipeCheckPipe" p="" t="F"/>
</Fct>
<Fct c="10" el="653" l="645" n="fgl_report_runFromXML(dataFileName STRING)" t="F">
<Call c="10" l="648" n="fgl_report_selectArbitraryXMLInput" p="" t="F"/>
<Call c="17" l="649" n="fgl_report_commitCurrentSettings" p="" t="F"/>
<Call c="12" l="651" n="fgl_report_runReportFromProcessLevelDataFile" p="" t="F"/>
</Fct>
<Fct c="10" el="3587" l="3579" n="fgl_report_addFileSuffixIfNeeded(path STRING,suffix STRING)" t="F">
<Call c="8" l="3582" n="endsWith" p="" t="F"/>
</Fct>
<Fct c="10" el="5103" l="5096" n="addStringAttributeIfDefined(a om.SaxAttributes,name STRING,value STRING)" t="F"/>
<Fct c="10" el="620" l="617" n="fgl_report_setSharePortWithGDC(share INTEGER)" t="F"/>
<Fct c="10" el="3577" l="3566" n="fgl_report_doMultipage(logicalPageMapping STRING,ISOPageExponent INTEGER)" t="F"/>
<Fct c="10" el="605" l="603" n="fgl_report_getErrorString()" t="F"/>
<Fct c="10" el="5094" l="5083" n="removeAttributeByNameSax(a om.SaxAttributes,name STRING)" t="F"/>
<Fct c="10" el="590" l="588" n="fgl_report_getErrorStatus()" t="F"/>
<Fct c="10" el="3564" l="3561" n="fgl_report_doLabels(logicalPageMapping STRING)" t="F"/>
<Fct c="10" el="573" l="564" n="fgl_report_commitCurrentSettings()" t="F">
<Call c="16" l="571" n="fgl_report_configureReportPipeFromSettings" p="" t="F"/>
</Fct>
<Fct c="10" el="3560" l="3534" n="fgl_report_addFileGenerationAndPreviewPIs(preview INTEGER,fileName STRING,suffix STRING,out om.SaxDocumentHandler,fileGenerationModule STRING,fileGenerationAttributes om.SaxAttributes)" t="F">
<Call c="24" l="3543" n="getTMPDir" p="" t="F"/>
<Call c="24" l="3545" n="fgl_report_addFileSuffixIfNeeded" p="" t="F"/>
<Call c="10" l="3547" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="71" l="3547" n="toUnixPathSeparator" p="" t="F"/>
<Call c="10" l="3548" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="72" l="3548" n="toString" p="" t="F"/>
<Call c="14" l="3554" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="75" l="3554" n="toUnixPathSeparator" p="" t="F"/>
<Call c="148" l="3554" n="getGREDir" p="" t="F"/>
<Call c="14" l="3555" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3556" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3557" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3558" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="72" l="3558" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="540" l="498" n="fgl_report_loadCurrentSettings(reportFileName STRING)" t="F">
<Call c="12" l="504" n="isFglVersionCompatible" p="" t="F"/>
<Call c="14" l="510" n="fgl_report_initializeHelpersLibrary" p="" t="F"/>
<Call c="24" l="518" n="toUnixPathSeparator" p="" t="F"/>
<Call c="19" l="524" n="fgl_report_eraseNamespace" p="" t="F"/>
<Call c="17" l="526" n="getStringValueDom" p="" t="F"/>
<Call c="10" l="536" n="fgl_report_extractSettings" p="" t="F"/>
<Call c="31" l="537" n="urlForFile" p="" t="F"/>
</Fct>
<Fct c="10" el="5081" l="5068" n="expectOneNode(node om.DomNode,path STRING)" t="F"/>
<Fct c="10" el="5065" l="5043" n="findChildNode(parent om.DomNode,tagPattern STRING,namePattern STRING,valuePattern STRING)" t="F">
<Call c="8" l="5052" n="patternMatches" p="" t="F"/>
</Fct>
<Fct c="10" el="475" l="461" n="fgl_report_findResourcePath(path STRING)" t="F">
<Call c="16" l="467" n="fgl_report_absolutizePath" p="" t="F"/>
<Call c="20" l="469" n="fgl_report_absolutizePath" p="" t="F"/>
<Call c="20" l="472" n="fgl_report_absolutizePath" p="" t="F"/>
</Fct>
<Fct c="10" el="3532" l="3066" n="fgl_report_configureReportPipeFromSettings(settings RECORD)" t="F">
<Call c="8" l="3078" n="fgl_report_doLabels" p="" t="F"/>
<Call c="21" l="3100" n="createSaxPipe" p="" t="F"/>
<Call c="21" l="3102" n="createSaxPipeWithoutSettingHandler" p="" t="F"/>
<Call c="18" l="3120" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="91" l="3120" n="toString" p="" t="F"/>
<Call c="18" l="3127" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3128" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3130" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3132" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3133" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3136" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3139" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="84" l="3139" n="toString" p="" t="F"/>
<Call c="18" l="3146" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3147" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3149" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3151" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3152" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3155" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3157" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3158" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3159" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3160" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="85" l="3160" n="toString" p="" t="F"/>
<Call c="10" l="3170" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3173" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3174" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3176" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="61" l="3176" n="getGREDir" p="" t="F"/>
<Call c="10" l="3186" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="77" l="3186" n="toString" p="" t="F"/>
<Call c="14" l="3191" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="81" l="3191" n="toString" p="" t="F"/>
<Call c="20" l="3193" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="18" l="3198" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="88" l="3198" n="toString" p="" t="F"/>
<Call c="18" l="3200" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3201" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="91" l="3201" n="toString" p="" t="F"/>
<Call c="24" l="3203" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="14" l="3205" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3206" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3207" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3209" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3211" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="81" l="3211" n="toString" p="" t="F"/>
<Call c="24" l="3212" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="14" l="3214" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3216" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3217" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3219" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3220" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="47" l="3220" n="toUnixPathSeparator" p="" t="F"/>
<Call c="14" l="3221" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="51" l="3221" n="toUnixPathSeparator" p="" t="F"/>
<Call c="14" l="3222" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="58" l="3222" n="fgl_report_basename" p="" t="F"/>
<Call c="14" l="3223" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="51" l="3223" n="fgl_report_basename" p="" t="F"/>
<Call c="14" l="3224" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3225" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3226" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3227" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3228" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3229" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3230" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3231" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3232" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3233" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3234" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="71" l="3234" n="toString" p="" t="F"/>
<Call c="24" l="3235" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="10" l="3239" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="10" l="3240" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="76" l="3240" n="toString" p="" t="F"/>
<Call c="14" l="3243" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="10" l="3245" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="76" l="3245" n="toString" p="" t="F"/>
<Call c="20" l="3247" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="8" l="3251" n="fgl_report_doMultipage" p="" t="F"/>
<Call c="30" l="3257" n="isotools_setPaperMargins" p="lib_src/isotools.4gl" t="F"/>
<Call c="30" l="3266" n="isotools_setPageMargins" p="lib_src/isotools.4gl" t="F"/>
<Call c="39" l="3272" n="fgl_report_computeIsoNumberFromPageDimensions" p="" t="F"/>
<Call c="48" l="3274" n="fgl_report_getPageSizeText" p="" t="F"/>
<Call c="38" l="3277" n="fgl_report_computePortraitFromPageDimensions" p="" t="F"/>
<Call c="48" l="3279" n="fgl_report_getPageSizeText" p="" t="F"/>
<Call c="14" l="3285" n="isotools_addAndConfigureLayouter" p="lib_src/isotools.4gl" t="F"/>
<Call c="12" l="3287" n="fgl_report_doLabels" p="" t="F"/>
<Call c="22" l="3293" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3294" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3295" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3296" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3297" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="82" l="3297" n="toString" p="" t="F"/>
<Call c="28" l="3302" n="stringCond" p="" t="F"/>
<Call c="29" l="3303" n="stringCond" p="" t="F"/>
<Call c="18" l="3307" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="83" l="3307" n="toString" p="" t="F"/>
<Call c="21" l="3311" n="stringCond" p="" t="F"/>
<Call c="25" l="3312" n="stringCond" p="" t="F"/>
<Call c="25" l="3316" n="stringCond" p="" t="F"/>
<Call c="21" l="3324" n="stringCond" p="" t="F"/>
<Call c="25" l="3325" n="stringCond" p="" t="F"/>
<Call c="25" l="3329" n="stringCond" p="" t="F"/>
<Call c="18" l="3335" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="77" l="3335" n="toString" p="" t="F"/>
<Call c="28" l="3336" n="fgl_report_insertDebugOutput" p="" t="F"/>
<Call c="18" l="3338" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3339" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3340" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3341" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3342" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3343" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3344" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3345" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3346" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3347" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3348" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3349" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="51" l="3349" n="toUnixPathSeparator" p="" t="F"/>
<Call c="18" l="3350" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="55" l="3350" n="toUnixPathSeparator" p="" t="F"/>
<Call c="18" l="3351" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="62" l="3351" n="fgl_report_basename" p="" t="F"/>
<Call c="18" l="3352" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="55" l="3352" n="fgl_report_basename" p="" t="F"/>
<Call c="18" l="3357" n="addBooleanAttribute" p="" t="F"/>
<Call c="18" l="3358" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3359" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="74" l="3359" n="toString" p="" t="F"/>
<Call c="18" l="3362" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3363" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3364" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3365" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3366" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3367" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3368" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3369" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3370" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3371" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3372" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3373" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="51" l="3373" n="toUnixPathSeparator" p="" t="F"/>
<Call c="18" l="3374" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="55" l="3374" n="toUnixPathSeparator" p="" t="F"/>
<Call c="18" l="3375" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="62" l="3375" n="fgl_report_basename" p="" t="F"/>
<Call c="18" l="3376" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="55" l="3376" n="fgl_report_basename" p="" t="F"/>
<Call c="18" l="3377" n="addBooleanAttribute" p="" t="F"/>
<Call c="18" l="3378" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3379" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="74" l="3379" n="toString" p="" t="F"/>
<Call c="14" l="3386" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3387" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3388" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3389" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3390" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3391" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="77" l="3391" n="toString" p="" t="F"/>
<Call c="18" l="3395" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="56" l="3396" n="fgl_report_getHost" p="" t="F"/>
<Call c="18" l="3396" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3397" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="56" l="3401" n="fgl_report_getSVGPort" p="" t="F"/>
<Call c="18" l="3401" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3402" n="addBooleanAttribute" p="" t="F"/>
<Call c="18" l="3403" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="85" l="3403" n="toString" p="" t="F"/>
<Call c="26" l="3407" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3408" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3409" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3410" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3411" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="26" l="3412" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="22" l="3414" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="87" l="3414" n="toString" p="" t="F"/>
<Call c="18" l="3418" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="56" l="3419" n="fgl_report_addFileSuffixIfNeeded" p="" t="F"/>
<Call c="18" l="3419" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3420" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3421" n="addBooleanAttribute" p="" t="F"/>
<Call c="18" l="3422" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="85" l="3422" n="toString" p="" t="F"/>
<Call c="14" l="3430" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3431" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3432" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3433" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3434" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3435" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3436" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3437" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3438" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3439" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="79" l="3439" n="toString" p="" t="F"/>
<Call c="14" l="3444" n="addStringAttributeIfDefined" p="" t="F"/>
<Call c="14" l="3445" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3446" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3447" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3448" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3449" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3450" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3451" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="52" l="3451" n="fgl_report_convertRatioToString" p="" t="F"/>
<Call c="14" l="3452" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3453" n="fgl_report_addFileGenerationAndPreviewPIs" p="" t="F"/>
<Call c="14" l="3458" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3459" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3460" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3461" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3462" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3463" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3464" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3465" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3466" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3468" n="fgl_report_addFileGenerationAndPreviewPIs" p="" t="F"/>
<Call c="18" l="3470" n="fgl_report_addFileGenerationAndPreviewPIs" p="" t="F"/>
<Call c="14" l="3476" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3477" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3478" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3479" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3480" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3481" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3482" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3483" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3484" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3485" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="78" l="3485" n="toString" p="" t="F"/>
<Call c="14" l="3487" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3488" n="fgl_report_addFileGenerationAndPreviewPIs" p="" t="F"/>
<Call c="14" l="3493" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3494" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3495" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3496" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3497" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="18" l="3499" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3501" n="fgl_report_addFileGenerationAndPreviewPIs" p="" t="F"/>
<Call c="14" l="3505" n="addBooleanAttribute" p="" t="F"/>
<Call c="14" l="3506" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3507" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3508" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3509" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3510" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3511" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3512" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3513" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3514" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3515" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3516" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3517" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3518" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3519" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3520" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3521" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3522" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3523" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3524" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3525" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="14" l="3526" n="addAttributeIfNotNull" p="" t="F"/>
<Call c="52" l="3526" n="toUnixPathSeparator" p="" t="F"/>
<Call c="14" l="3528" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="75" l="3528" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="450" l="386" n="fgl_report_runReportFromProcessLevelDataFile(out om.SaxDocumentHandler,fileName STRING)" t="F"/>
<Fct c="10" el="5041" l="5031" n="patternMatches(pattern STRING,value STRING)" t="F"/>
<Fct c="10" el="370" l="363" n="fgl_report_setAutoformatType(type STRING)" t="F"/>
<Fct c="10" el="5029" l="5011" n="fgl_report_removeNamespace(str STRING)" t="F"/>
<Fct c="10" el="351" l="348" n="fgl_report_setProcessLevelDataFile(dataFileName STRING)" t="F"/>
<Fct c="10" el="333" l="319" n="fgl_report_createProcessLevelDataFile(dataFileName STRING)" t="F">
<Call c="12" l="322" n="isFglVersionCompatible" p="" t="F"/>
<Call c="14" l="328" n="fgl_report_initializeHelpersLibrary" p="" t="F"/>
<Call c="16" l="330" n="fgl_report_configureReportPipeForDataOutput" p="" t="F"/>
</Fct>
<Fct c="10" el="303" l="291" n="fgl_report_loadAndCommit(reportFileName STRING)" t="F">
<Call c="12" l="294" n="fgl_report_loadCurrentSettings" p="" t="F"/>
<Call c="14" l="298" n="fgl_report_selectDevice" p="" t="F"/>
<Call c="14" l="299" n="fgl_report_selectPreview" p="" t="F"/>
<Call c="13" l="302" n="fgl_report_commitCurrentSettings" p="" t="F"/>
</Fct>
<Fct c="10" el="5008" l="4986" n="fgl_report_eraseNamespace_intern(sourceDoc om.DomDocument,sourceNode om.DomNode,destDoc om.DomDocument,destNode om.DomNode)" t="F">
<Call c="40" l="5005" n="fgl_report_removeNamespace" p="" t="F"/>
<Call c="10" l="5006" n="fgl_report_eraseNamespace_intern" p="" t="F"/>
</Fct>
<Fct c="10" el="270" l="264" n="fgl_report_initializeHelpersLibrary()" t="F">
<Call c="10" l="269" n="fgl_report_initializeSettings" p="" t="F"/>
</Fct>
<Fct c="10" el="4984" l="4974" n="fgl_report_eraseNamespace(sourceDoc om.DomDocument)" t="F">
<Call c="39" l="4980" n="fgl_report_removeNamespace" p="" t="F"/>
<Call c="10" l="4982" n="fgl_report_eraseNamespace_intern" p="" t="F"/>
</Fct>
<Fct c="10" el="4972" l="4944" n="urlForFile(file STRING)" t="F">
<Call c="22" l="4959" n="toUnixPathSeparator" p="" t="F"/>
</Fct>
<Fct c="10" el="2915" l="2772" n="fgl_report_initializeSettings()" t="F"/>
<Fct c="10" el="2750" l="2748" n="fgl_report_stopGraphicalCompatibilityMode()" t="F"/>
<Fct c="10" el="2738" l="2733" n="fgl_report_configureDistributedProcessing(host STRING,port INTEGER)" t="F"/>
<Fct c="10" el="4942" l="4928" n="toUnixPathSeparator(file STRING)" t="F"/>
<Fct c="10" el="2720" l="2714" n="fgl_report_setPrinterWriteToFile(file STRING)" t="F"/>
<Fct c="10" el="2695" l="2692" n="fgl_report_setPrinterDestinationUrl(destination STRING)" t="F"/>
<Fct c="10" el="4926" l="4917" n="endsWith(s STRING,suffix STRING)" t="F"/>
<Fct c="10" el="2664" l="2661" n="fgl_report_setPrinterRequestingUserName(requestingUserName STRING)" t="F"/>
<Fct c="10" el="2634" l="2631" n="fgl_report_setPrinterResolution(resolution INTEGER)" t="F"/>
<Fct c="10" el="4915" l="4908" n="getStrPrintVal(s STRING)" t="F"/>
<Fct c="10" el="2614" l="2611" n="fgl_report_setPrinterPageRanges(pageRanges STRING)" t="F"/>
<Fct c="10" el="4907" l="4894" n="toSax(out om.SaxDocumentHandler,n om.DomNode)" t="F">
<Call c="10" l="4899" n="copyDomToSaxAttributes" p="" t="F"/>
<Call c="10" l="4903" n="toSax" p="" t="F"/>
</Fct>
<Fct c="10" el="2592" l="2589" n="fgl_report_setPrinterNumberUp(numberUp INTEGER)" t="F"/>
<Fct c="10" el="2568" l="2560" n="fgl_report_setPrinterJobPriority(jobPriority INTEGER)" t="F"/>
<Fct c="10" el="2536" l="2533" n="fgl_report_setPrinterJobName(jobName STRING)" t="F"/>
<Fct c="10" el="4893" l="4884" n="deepCopyRecur(n om.DomNode,n1 om.DomNode)" t="F">
<Call c="10" l="4886" n="copyDomToDomAttributes" p="" t="F"/>
<Call c="10" l="4890" n="deepCopyRecur" p="" t="F"/>
</Fct>
<Fct c="10" el="2518" l="2515" n="fgl_report_setPrinterJobImpressions(jobImpressions INTEGER)" t="F"/>
<Fct c="10" el="2484" l="2481" n="fgl_report_setPrinterJobMediaSheets(jobMediaSheets INTEGER)" t="F"/>
<Fct c="10" el="4883" l="4869" n="deepCopy(document om.DomDocument,n om.DomNode)" t="F">
<Call c="10" l="4881" n="deepCopyRecur" p="" t="F"/>
</Fct>
<Fct c="10" el="2452" l="2440" n="fgl_report_setPrinterSides(sides STRING)" t="F"/>
<Fct c="10" el="2402" l="2399" n="fgl_report_setSVGCopies(copies INTEGER)" t="F"/>
<Fct c="10" el="4849" l="4839" n="addBooleanAttribute(a om.SaxAttributes,name STRING,value STRING)" t="F"/>
<Fct c="10" el="2386" l="2383" n="fgl_report_setPrinterCopies(copies INTEGER)" t="F"/>
<Fct c="10" el="2369" l="2357" n="fgl_report_setSVGSheetCollate(sheetCollate STRING)" t="F"/>
<Fct c="10" el="4837" l="4831" n="addAttributeIfNotNull(a om.SaxAttributes,name STRING,value STRING)" t="F"/>
<Fct c="10" el="2325" l="2313" n="fgl_report_setPrinterSheetCollate(sheetCollate STRING)" t="F"/>
<Fct c="10" el="2281" l="2269" n="fgl_report_setPrinterPrintQuality(printQuality STRING)" t="F"/>
<Fct c="10" el="4816" l="4809" n="copyDomToDomAttributes(n om.DomNode,n1 om.DomNode)" t="F"/>
<Fct c="10" el="2253" l="2241" n="fgl_report_setPrinterOrientationRequested(orientationRequested STRING)" t="F"/>
<Fct c="10" el="2222" l="2211" n="fgl_report_setPrinterJobSheets(jobSheets STRING)" t="F"/>
<Fct c="10" el="2194" l="2188" n="fgl_report_setPrinterMediaName(mediaName STRING)" t="F"/>
<Fct c="10" el="4808" l="4801" n="copySaxToSaxAttributes(a om.SaxAttributes,a1 om.SaxAttributes)" t="F"/>
<Fct c="10" el="2167" l="2162" n="fgl_report_setSVGPaperSource(paperSource STRING)" t="F"/>
<Fct c="10" el="2146" l="2129" n="fgl_report_setPrinterMediaTray(mediaTray STRING)" t="F"/>
<Fct c="10" el="4800" l="4792" n="copySaxToDomAttributes(a om.SaxAttributes,n om.DomNode)" t="F"/>
<Fct c="10" el="2108" l="2031" n="fgl_report_setPrinterMediaSizeName(mediaSizeName STRING)" t="F"/>
<Fct c="10" el="1996" l="1989" n="fgl_report_setPrinterChromaticity(chromaticity STRING)" t="F"/>
<Fct c="10" el="1969" l="1966" n="fgl_report_setSVGPrinterName(printerName STRING)" t="F"/>
<Fct c="10" el="4791" l="4783" n="copyDomToSaxAttributes(n om.DomNode,a om.SaxAttributes)" t="F"/>
<Fct c="10" el="1955" l="1952" n="fgl_report_setPrinterName(printerName STRING)" t="F"/>
<Fct c="10" el="1932" l="1929" n="fgl_report_setPrinterFidelity(fidelity INTEGER)" t="F"/>
<Fct c="10" el="4782" l="4776" n="createSaxFromDomAttributes(n om.DomNode)" t="F">
<Call c="10" l="4780" n="copyDomToSaxAttributes" p="" t="F"/>
</Fct>
<Fct c="10" el="1911" l="1907" n="fgl_report_setSVGPageRange(fromPage INTEGER,toPage INTEGER)" t="F"/>
<Fct c="10" el="4775" l="4753" n="getBooleanValueSax(a om.SaxAttributes,name STRING,defaultValue INTEGER)" t="F"/>
<Fct c="10" el="1894" l="1887" n="fgl_report_configureSVGPreview(type STRING)" t="F"/>
<Fct c="10" el="1858" l="1849" n="fgl_report_selectPreview(preview INTEGER)" t="F"/>
<Fct c="10" el="1832" l="1824" n="fgl_report_selectDevice(device STRING)" t="F"/>
<Fct c="10" el="4725" l="4704" n="getStringValueSax(a om.SaxAttributes,name STRING,defaultValue STRING)" t="F"/>
<Fct c="10" el="1758" l="1739" n="fgl_report_configureMultipageOutput(pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F"/>
<Fct c="10" el="4678" l="4674" n="getAttributeValueSax(a om.SaxAttributes,name STRING)" t="F">
<Call c="12" l="4677" n="getStringValueSax" p="" t="F"/>
</Fct>
<Fct c="10" el="1715" l="1698" n="fgl_report_setPaperMargins(topMargin STRING,bottomMargin STRING,leftMargin STRING,rightMargin STRING)" t="F"/>
<Fct c="10" el="4673" l="4655" n="getIntegerValueDom(n om.DomNode,name STRING,defaultValue INTEGER)" t="F"/>
<Fct c="10" el="1680" l="1677" n="fgl_report_setPageSwappingThreshold(value INTEGER)" t="F"/>
<Fct c="10" el="1664" l="1661" n="fgl_report_markOverfullBoxesInDocument(value INTEGER)" t="F"/>
<Fct c="10" el="4653" l="4631" n="getBooleanValueDom(n om.DomNode,name STRING,defaultValue INTEGER)" t="F"/>
<Fct c="10" el="1651" l="1634" n="fgl_report_setPageMargins(topMargin STRING,bottomMargin STRING,leftMargin STRING,rightMargin STRING)" t="F"/>
<Fct c="10" el="4602" l="4585" n="getStringValueDom(n om.DomNode,name STRING,defaultValue STRING)" t="F"/>
<Fct c="10" el="1611" l="1608" n="fgl_report_setOutputFileName(fileName STRING)" t="F"/>
<Fct c="10" el="1593" l="1590" n="fgl_report_setKeywords(keywords STRING)" t="F"/>
<Fct c="10" el="4558" l="4554" n="getAttributeValueDom(n om.DomNode,name STRING)" t="F">
<Call c="12" l="4557" n="getStringValueDom" p="" t="F"/>
</Fct>
<Fct c="10" el="1577" l="1574" n="fgl_report_setSubject(subject STRING)" t="F"/>
<Fct c="10" el="4552" l="4544" n="unquotAmps(s STRING)" t="F"/>
<Fct c="10" el="1562" l="1559" n="fgl_report_setCreator(creator STRING)" t="F"/>
<Fct c="10" el="1547" l="1544" n="fgl_report_setAuthor(author STRING)" t="F"/>
<Fct c="10" el="4541" l="4525" n="quotAmps(s STRING)" t="F">
<Call c="16" l="4528" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="1532" l="1529" n="fgl_report_setTitle(title STRING)" t="F"/>
<Fct c="10" el="1516" l="1511" n="fgl_report_configurePageSize(pageWidth STRING,pageHeight STRING)" t="F"/>
<Fct c="10" el="4524" l="4514" n="toString(a om.SaxAttributes)" t="F">
<Call c="53" l="4521" n="quotAmps" p="" t="F"/>
</Fct>
<Fct c="10" el="1498" l="1479" n="fgl_report_configureCompatibilityOutput1(pageWidthInCharacters INTEGER,fontName STRING,fidelity INTEGER,reportName STRING,reportCategory STRING,systemId STRING,outputCompleteLines INTEGER,ignoreLeftMargin INTEGER,ignoreTopMargin INTEGER)" t="F"/>
<Fct c="10" el="4490" l="4486" n="zeroLengthString()" t="F"/>
<Fct c="10" el="4477" l="4474" n="isQuotChar(c CHAR(1)" t="F"/>
<Fct c="10" el="4473" l="4470" n="isSpace(c CHAR(1)" t="F"/>
<Fct c="10" el="3064" l="3043" n="fgl_report_configureReportPipeForDataOutput(dataFileName STRING)" t="F">
<Call c="13" l="3048" n="createSaxPipeWithoutSettingHandler" p="" t="F"/>
<Call c="10" l="3053" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="83" l="3053" n="toString" p="" t="F"/>
<Call c="10" l="3061" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="77" l="3061" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="1428" l="1415" n="fgl_report_configureAutoformatOutput(fontName STRING,fontSize INTEGER,fidelity INTEGER,reportTitle STRING,fieldNamePatterns STRING,systemId STRING)" t="F"/>
<Fct c="10" el="4469" l="4465" n="isAttributeNameChar(c CHAR(1)" t="F">
<Call c="12" l="4467" n="isAttributeNameStartChar" p="" t="F"/>
</Fct>
<Fct c="10" el="4464" l="4461" n="isDigit(c CHAR(1)" t="F"/>
<Fct c="10" el="3041" l="3029" n="fgl_report_insertDebugOutput(out om.SaxDocumentHandler,index INTEGER)" t="F">
<Call c="14" l="3038" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="81" l="3038" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="4460" l="4451" n="stringCond(condition INTEGER,thenValue STRING,elseValue STRING)" t="F"/>
<Fct c="10" el="1386" l="1373" n="fgl_report_configureCompatibilityOutput(pageWidthInCharacters INTEGER,fontName STRING,fidelity INTEGER,reportName STRING,reportCategory STRING,systemId STRING)" t="F"/>
<Fct c="10" el="3026" l="2917" n="fgl_report_extractSettings(reportDom om.DomDocument)" t="F">
<Call c="22" l="2932" n="expectOneNode" p="" t="F"/>
<Call c="17" l="2941" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2943" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2945" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2947" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2949" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2951" n="getStringValueDom" p="" t="F"/>
<Call c="20" l="2956" n="expectOneNode" p="" t="F"/>
<Call c="13" l="2960" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2963" n="expectOneNode" p="" t="F"/>
<Call c="13" l="2966" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2968" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2970" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2972" n="getStringValueDom" p="" t="F"/>
<Call c="17" l="2976" n="expectOneNode" p="" t="F"/>
<Call c="13" l="2979" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2981" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2983" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2986" n="getIntegerValueDom" p="" t="F"/>
<Call c="13" l="2989" n="getIntegerValueDom" p="" t="F"/>
<Call c="19" l="2992" n="expectOneNode" p="" t="F"/>
<Call c="13" l="2995" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2997" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="2999" n="getBooleanValueDom" p="" t="F"/>
<Call c="13" l="3001" n="getIntegerValueDom" p="" t="F"/>
<Call c="13" l="3003" n="getIntegerValueDom" p="" t="F"/>
<Call c="13" l="3005" n="getStringValueDom" p="" t="F"/>
<Call c="13" l="3007" n="getStringValueDom" p="" t="F"/>
<Call c="13" l="3015" n="getIntegerValueDom" p="" t="F"/>
<Call c="18" l="3018" n="expectOneNode" p="" t="F"/>
<Call c="17" l="3022" n="getStringValueDom" p="" t="F"/>
</Fct>
<Fct c="10" el="4450" l="4445" n="isAttributeNameStartChar(c CHAR(1)" t="F"/>
<Fct c="10" el="4444" l="4429" n="toAttributes(data STRING)" t="F">
<Call c="10" l="4437" n="getNextAttributeSet" p="" t="F"/>
</Fct>
<Fct c="10" el="1337" l="1330" n="fgl_report_setRTFMemoryThreshold(memoryThreshold INTEGER)" t="F"/>
<Fct c="10" el="4403" l="4386" n="loadInitAndConfigureDriver(name STRING,data STRING)" t="F">
<Call c="18" l="4398" n="zeroLengthString" p="" t="F"/>
<Call c="13" l="4400" n="createForName" p="" t="F"/>
</Fct>
<Fct c="10" el="1314" l="1307" n="fgl_report_configureOORTFDevice(fromPage INTEGER,toPage INTEGER,imagesResolution INTEGER,imagesFormat STRING)" t="F">
<Call c="10" l="1312" n="fgl_report_configureRTFDevice" p="" t="F"/>
</Fct>
<Todo l="806" t=" do argument checking&#13;"/>
<Todo l="878" t=" do argument checking&#13;"/>
<Todo l="952" t=" do argument checking&#13;"/>
<Todo l="3552" t=" Escaping \ should not be required&#13;"/>
<Todo l="5199" t=" Activate when have version that has StringTokenizer&#13;"/>
</File>
<File m="isotools" n="lib_src/isotools.4gl" ts="20120106152517295">
<Fct c="10" el="246" l="235" n="isotools_addAndConfigureLayouter(out om.SaxDocumentHandler,pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="240" n="isotools_init" p="" t="F"/>
<Call c="14" l="242" n="isotools_setup" p="" t="F"/>
<Call c="14" l="244" n="isotools_setupSinglePage" p="" t="F"/>
</Fct>
<Fct c="10" el="328" l="314" n="isotools_getPaperSize(pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F"/>
<Fct c="10" el="76" l="68" n="isotools_setMargins(topMargin STRING,bottomMargin STRING,leftMargin STRING,rightMargin STRING)" t="F">
<Call c="10" l="73" n="isotools_init" p="" t="F"/>
<Call c="10" l="74" n="isotools_setPaperMargins" p="" t="F"/>
<Call c="10" l="75" n="isotools_setPageMargins" p="" t="F"/>
</Fct>
<Fct c="10" el="384" l="364" n="isotools_configurePxmlLayouter(out om.SaxDocumentHandler,pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="372" n="isotools_getPaperSize" p="" t="F"/>
<Call c="10" l="383" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="66" l="383" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="363" l="354" n="isotools_configureMarginStyleSheet(out om.SaxDocumentHandler)" t="F">
<Call c="10" l="362" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="70" l="362" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="168" l="162" n="isotools_setupAP(out om.SaxDocumentHandler,pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="167" n="isotools_addAndConfigureLayouter" p="" t="F"/>
</Fct>
<Fct c="10" el="313" l="267" n="isotools_calcScaleXY(pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="308" n="isotools_getPaperSize" p="" t="F"/>
</Fct>
<Fct c="10" el="266" l="258" n="isotools_setupSinglePage(out om.SaxDocumentHandler,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="14" l="263" n="isotools_init" p="" t="F"/>
<Call c="10" l="265" n="isotools_configurePxmlLayouter" p="" t="F"/>
</Fct>
<Fct c="10" el="44" l="39" n="isotools_init()" t="F">
<Call c="14" l="42" n="isotools_setMargins" p="" t="F"/>
</Fct>
<Fct c="10" el="160" l="150" n="isotools_setPageMargins(topMargin STRING,bottomMargin STRING,leftMargin STRING,rightMargin STRING)" t="F">
<Call c="10" l="155" n="isotools_init" p="" t="F"/>
</Fct>
<Fct c="10" el="332" l="329" n="isotools_configureBoxerStyleSheet(out om.SaxDocumentHandler)" t="F">
<Call c="10" l="331" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
</Fct>
<Fct c="10" el="257" l="247" n="isotools_setup(out om.SaxDocumentHandler,pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="252" n="isotools_init" p="" t="F"/>
<Call c="10" l="253" n="isotools_configureMarginStyleSheet" p="" t="F"/>
<Call c="10" l="254" n="isotools_configureVirtualPageStyleSheet" p="" t="F"/>
<Call c="10" l="255" n="isotools_configureBoxerStyleSheet" p="" t="F"/>
<Call c="10" l="256" n="isotools_configurePxmlLayouter" p="" t="F"/>
</Fct>
<Fct c="10" el="353" l="333" n="isotools_configureVirtualPageStyleSheet(out om.SaxDocumentHandler,pageExponent INTEGER,isoNumber INTEGER,portrait INTEGER)" t="F">
<Call c="10" l="341" n="isotools_calcScaleXY" p="" t="F"/>
<Call c="10" l="352" n="saxPipeInstantiateAndConfigureMember" p="" t="F"/>
<Call c="75" l="352" n="toString" p="" t="F"/>
</Fct>
<Fct c="10" el="107" l="97" n="isotools_setPaperMargins(topMargin STRING,bottomMargin STRING,leftMargin STRING,rightMargin STRING)" t="F">
<Call c="10" l="102" n="isotools_init" p="" t="F"/>
</Fct>
</File>
<File m="libpxml" n="lib_src/libpxml.4gl" ts="20120106152517965">
<Ref t="lib_src/libpxmltypes.4gl"/>
<Fct c="10" el="670" l="656" n="pxml_startsWith(value STRING,pattern STRING)" t="F"/>
<Fct c="10" el="265" l="262" n="pxml_isVariableString(type INTEGER)" t="F"/>
<Fct c="10" el="71" l="63" n="pxml_createFormValueObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN,trimFixCharValues BOOLEAN)" t="F">
<Call c="10" l="69" n="pxml_CreateObject" p="" t="F"/>
</Fct>
<Fct c="10" el="280" l="273" n="pxml_isString(type INTEGER)" t="F"/>
<Fct c="10" el="688" l="671" n="pxml_getLastIndexOf(s STRING,c CHAR(1))" t="F"/>
<Fct c="10" el="313" l="302" n="pxml_isNumeric(type INTEGER)" t="F"/>
<Fct c="10" el="531" l="454" n="pxml_getWidthExpression(type INTEGER,size INTEGER)" t="F"/>
<Fct c="10" el="425" l="394" n="pxml_addFormatCurrency(pattern STRING)" t="F">
<Call c="24" l="404" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="56" l="49" n="pxml_createTableColumnTitleObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN)" t="F">
<Call c="10" l="54" n="pxml_CreateObject" p="" t="F"/>
</Fct>
<Fct c="10" el="27" l="19" n="pxml_createTableUntitledColumnValueObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN,trimFixCharValues BOOLEAN)" t="F">
<Call c="10" l="25" n="pxml_CreateObject" p="" t="F"/>
</Fct>
<Fct c="10" el="547" l="535" n="pxml_getName(fullName STRING)" t="F">
<Call c="13" l="541" n="pxml_getLastIndexOf" p="" t="F"/>
</Fct>
<Fct c="10" el="339" l="314" n="pxml_getCaption(shortFieldName STRING)" t="F">
<Call c="16" l="320" n="zeroLengthString" p="" t="F"/>
</Fct>
<Fct c="10" el="301" l="298" n="pxml_isDecimal(type INTEGER)" t="F"/>
<Fct c="10" el="297" l="291" n="pxml_isInteger(type INTEGER)" t="F"/>
<Fct c="10" el="42" l="34" n="pxml_createTableColumnValueObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN,trimFixCharValues BOOLEAN)" t="F">
<Call c="10" l="40" n="pxml_CreateObject" p="" t="F"/>
</Fct>
<Fct c="10" el="290" l="285" n="pxml_isFloat(type INTEGER)" t="F"/>
<Fct c="10" el="272" l="266" n="pxml_isFixedString(type INTEGER)" t="F"/>
<Fct c="10" el="284" l="281" n="pxml_isSmallFloat(type INTEGER)" t="F"/>
<Fct c="10" el="655" l="551" n="pxml_getFieldInfo(typeSizeExpression STRING)" t="F">
<Call c="8" l="568" n="pxml_startsWith" p="" t="F"/>
<Call c="28" l="583" n="pxml_startsWith" p="" t="F"/>
<Call c="44" l="595" n="pxml_startsWith" p="" t="F"/>
</Fct>
<Fct c="10" el="261" l="258" n="pxml_isDate(type INTEGER)" t="F"/>
<Fct c="10" el="257" l="254" n="pxml_isDatetime(type INTEGER)" t="F"/>
<Fct c="10" el="245" l="90" n="pxml_CreateObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN,sizeByTitle BOOLEAN,sizeByValue BOOLEAN,createTitleObject BOOLEAN,createFormObject BOOLEAN,createTableColumnValueObject BOOLEAN,createTableColumnTitleObject BOOLEAN,createdFormValueObject BOOLEAN,createFormTitleObject BOOLEAN,trimFixCharValues BOOLEAN)" t="F">
<Call c="10" l="114" n="pxml_getFieldInfo" p="" t="F"/>
<Call c="9" l="117" n="pxml_isFixedString" p="" t="F"/>
<Call c="32" l="124" n="pxml_getCaption" p="" t="F"/>
<Call c="48" l="124" n="pxml_getName" p="" t="F"/>
<Call c="114" l="127" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="104" l="130" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="107" l="132" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="60" l="137" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="32" l="142" n="pxml_getCaption" p="" t="F"/>
<Call c="48" l="142" n="pxml_getName" p="" t="F"/>
<Call c="16" l="148" n="pxml_isNumeric" p="" t="F"/>
<Call c="46" l="158" n="pxml_isFixedString" p="" t="F"/>
<Call c="12" l="167" n="pxml_isNumeric" p="" t="F"/>
<Call c="92" l="175" n="pxml_isFixedString" p="" t="F"/>
<Call c="38" l="175" n="pxml_isString" p="" t="F"/>
<Call c="63" l="175" n="pxml_isVariableString" p="" t="F"/>
<Call c="56" l="177" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="16" l="186" n="pxml_isNumeric" p="" t="F"/>
<Call c="40" l="190" n="pxml_getCaption" p="" t="F"/>
<Call c="56" l="190" n="pxml_getName" p="" t="F"/>
<Call c="122" l="193" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="105" l="196" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="108" l="198" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="64" l="202" n="pxml_getWidthExpression" p="" t="F"/>
<Call c="67" l="210" n="pxml_getFormatString" p="" t="F"/>
<Call c="46" l="215" n="pxml_isBase64Binary" p="" t="F"/>
<Call c="24" l="225" n="pxml_isNumeric" p="" t="F"/>
</Fct>
<Fct c="10" el="253" l="250" n="pxml_isInterval(type INTEGER)" t="F"/>
<Fct c="10" el="249" l="246" n="pxml_isBase64Binary(type INTEGER)" t="F"/>
<Fct c="10" el="85" l="78" n="pxml_createFormTitleObject(fullName STRING,typeSizeExpression STRING,caption STRING,value STRING,attributes om.SaxAttributes,isLayouted BOOLEAN)" t="F">
<Call c="10" l="83" n="pxml_CreateObject" p="" t="F"/>
</Fct>
<Fct c="10" el="393" l="349" n="pxml_getFormatString(type INTEGER,size INTEGER)" t="F">
<Call c="21" l="364" n="pxml_addFormatCurrency" p="" t="F"/>
<Call c="12" l="392" n="zeroLengthString" p="" t="F"/>
</Fct>
</File>
<File m="libpxmltypes" n="lib_src/libpxmltypes.4gl" ts="20120106152517297"/>
<File m="librdd" n="lib_src/librdd.4gl" ts="20120106152517788">
<Ref t="lib_src/librddtypes.4gl"/>
<Fct c="10" el="490" l="478" n="rdd_getSymbolByTypeComplain(type CHAR(1))" t="F"/>
<Fct c="10" el="722" l="707" n="rdd_equals(s1 STRING,s2 STRING)" t="F"/>
<Fct c="10" el="289" l="276" n="rdd_controlPathsAreIdentical(path1 DYNAMIC ARRAY OF INTEGER,path2 DYNAMIC ARRAY OF INTEGER)" t="F"/>
<Fct c="10" el="705" l="691" n="rdd_processTreeRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="21" l="695" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="20" l="696" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="697" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="18" l="698" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="21" l="699" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="477" l="466" n="rdd_debugDumpSymbol(symbol INTEGER,level INTEGER)" t="F">
<Call c="13" l="470" n="rdd_getIndentString" p="" t="F"/>
<Call c="18" l="474" n="rdd_debugDumpSymbol" p="" t="F"/>
</Fct>
<Fct c="10" el="690" l="681" n="rdd_processReportOrderRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="20" l="685" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="23" l="686" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="23" l="687" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="83" l="80" n="rdd_getEveryRowFields(rddFileName STRING,reportName STRING)" t="F">
<Call c="40" l="82" n="rdd_loadRddAndGetReportInfos" p="" t="F"/>
<Call c="12" l="82" n="rdd_getEveryRowFieldsIntern" p="" t="F"/>
</Fct>
<Fct c="10" el="275" l="269" n="rdd_sEquals(s1 STRING,s2 STRING)" t="F"/>
<Fct c="10" el="465" l="455" n="rdd_getIndentString(level INTEGER)" t="F"/>
<Fct c="10" el="268" l="251" n="rdd_getReportSymbolByLineNumberComplain(line INTEGER)" t="F">
<Call c="10" l="256" n="rdd_getDeclarationByLineNumberComplain" p="" t="F"/>
<Call c="14" l="258" n="rdd_getSymbolByIdComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="77" l="35" n="rdd_debugReportInfos(reportInfos DYNAMIC ARRAY OF INTEGER)" t="F">
<Call c="128" l="62" n="rdd_pathToString" p="" t="F"/>
</Fct>
<Fct c="10" el="454" l="443" n="rdd_getVariableSymbolByIdComplain(id CHAR(1))" t="F">
<Call c="10" l="447" n="rdd_getSymbolByIdComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="680" l="669" n="rdd_processReportPrintElementRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="16" l="674" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="250" l="238" n="rdd_getDeclarationByLineNumberComplain(line INTEGER)" t="F"/>
<Fct c="10" el="440" l="403" n="rdd_addReportPrintElementInfo_VariableOrRecord(reportInfos DYNAMIC ARRAY OF INTEGER,symbol INTEGER,lineNumberOfPrintElement INTEGER,printxName STRING,recordPrefix STRING)" t="F">
<Call c="133" l="420" n="rdd_dotConcat" p="" t="F"/>
<Call c="22" l="420" n="rdd_addReportPrintElementInfo_VariableOrRecord" p="" t="F"/>
<Call c="14" l="424" n="rdd_getSectionNameAndTreePath" p="" t="F"/>
<Call c="18" l="426" n="rdd_getReportSymbolByLineNumberComplain" p="" t="F"/>
<Call c="22" l="429" n="rdd_createReportPrintInfoElement" p="" t="F"/>
<Call c="22" l="432" n="rdd_getSymbolByIdComplain" p="" t="F"/>
<Call c="184" l="434" n="rdd_dotConcat" p="" t="F"/>
</Fct>
<Fct c="10" el="668" l="657" n="rdd_processReportPrintRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="16" l="661" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="18" l="662" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="656" l="647" n="rdd_processReportPropertyRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="20" l="651" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="652" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="17" l="653" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="237" l="222" n="rdd_getTreePath(line INTEGER)" t="F">
<Call c="10" l="232" n="rdd_findEnclosingTreeNode" p="" t="F"/>
<Call c="14" l="234" n="rdd_insertTreePath" p="" t="F"/>
</Fct>
<Fct c="10" el="646" l="638" n="rdd_processFileRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="18" l="642" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="643" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="221" l="211" n="rdd_insertTreePath(path DYNAMIC ARRAY OF INTEGER,tNode INTEGER)" t="F">
<Call c="10" l="215" n="rdd_findEnclosingTreeNode" p="" t="F"/>
<Call c="14" l="217" n="rdd_insertTreePath" p="" t="F"/>
</Fct>
<Fct c="10" el="34" l="27" n="rdd_loadRddAndGetReportInfos(rddFileName STRING)" t="F">
<Call c="12" l="30" n="rdd_loadRdd" p="" t="F"/>
<Call c="12" l="33" n="rdd_getReportInfos" p="" t="F"/>
</Fct>
<Fct c="10" el="637" l="626" n="rdd_processXRefRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="20" l="630" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="631" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="632" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="15" l="633" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="18" l="634" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="210" l="187" n="rdd_findEnclosingTreeNode(line INTEGER)" t="F"/>
<Fct c="10" el="625" l="613" n="rdd_processDeclarationRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="20" l="617" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="21" l="618" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="20" l="619" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="29" l="620" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="18" l="621" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="21" l="622" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="402" l="395" n="rdd_dotConcat(s1 STRING,s2 STRING)" t="F"/>
<Fct c="10" el="612" l="599" n="rdd_processSymbolRecord(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F">
<Call c="14" l="603" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="20" l="604" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="16" l="605" n="rdd_readTokenComplain" p="" t="F"/>
<Call c="22" l="606" n="rdd_readTokenComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="393" l="369" n="rdd_addReportPrintElementInfo_LiteralOrExpression(reportInfos DYNAMIC ARRAY OF INTEGER,lineNumberOfPrintElement INTEGER,value STRING,printxName STRING)" t="F">
<Call c="10" l="379" n="rdd_getSectionNameAndTreePath" p="" t="F"/>
<Call c="14" l="381" n="rdd_getReportSymbolByLineNumberComplain" p="" t="F"/>
<Call c="18" l="384" n="rdd_createReportPrintInfoElement" p="" t="F"/>
</Fct>
<Fct c="10" el="186" l="176" n="rdd_getPrintFromPrintElementComplain(reportPrintElement INTEGER)" t="F"/>
<Fct c="10" el="598" l="591" n="rdd_readTokenComplain(tokenizer base.StringTokenizer,lineNo INTEGER)" t="F"/>
<Fct c="10" el="590" l="555" n="rdd_processLine(lineBuf STRING,lineNo INTEGER)" t="F">
<Call c="18" l="568" n="rdd_processSymbolRecord" p="" t="F"/>
<Call c="18" l="570" n="rdd_processDeclarationRecord" p="" t="F"/>
<Call c="18" l="572" n="rdd_processXRefRecord" p="" t="F"/>
<Call c="18" l="574" n="rdd_processFileRecord" p="" t="F"/>
<Call c="18" l="576" n="rdd_processTreeRecord" p="" t="F"/>
<Call c="18" l="578" n="rdd_processReportPropertyRecord" p="" t="F"/>
<Call c="18" l="580" n="rdd_processReportPrintRecord" p="" t="F"/>
<Call c="18" l="582" n="rdd_processReportPrintElementRecord" p="" t="F"/>
<Call c="18" l="584" n="rdd_processReportOrderRecord" p="" t="F"/>
</Fct>
<Fct c="10" el="175" l="161" n="rdd_pathToString(path DYNAMIC ARRAY OF INTEGER)" t="F"/>
<Fct c="10" el="554" l="536" n="rdd_loadRdd(rddFileName STRING)" t="F">
<Call c="10" l="541" n="rdd_initGlobals" p="" t="F"/>
<Call c="16" l="547" n="rdd_processLine" p="" t="F"/>
</Fct>
<Fct c="10" el="159" l="136" n="rdd_getReportInfos()" t="F">
<Call c="14" l="146" n="rdd_getPrintFromPrintElementComplain" p="" t="F"/>
<Call c="22" l="149" n="rdd_getSymbolByIdComplain" p="" t="F"/>
<Call c="26" l="151" n="rdd_addReportPrintElementInfo_VariableOrRecord" p="" t="F"/>
</Fct>
<Fct c="10" el="368" l="336" n="rdd_getSectionNameAndTreePath(lineNumberOfPrintElement INTEGER)" t="F">
<Call c="14" l="342" n="rdd_getTreePath" p="" t="F"/>
<Call c="22" l="348" n="rdd_getSymbolByIdComplain" p="" t="F"/>
<Call c="26" l="354" n="rdd_getSymbolByIdComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="535" l="524" n="rdd_initGlobals()" t="F"/>
<Fct c="10" el="522" l="504" n="rdd_getReportSymbolByNameComplain(reportName STRING)" t="F">
<Call c="14" l="513" n="rdd_getSymbolByIdComplain" p="" t="F"/>
</Fct>
<Fct c="10" el="131" l="86" n="rdd_getEveryRowFieldsIntern(reportInfos DYNAMIC ARRAY OF INTEGER,reportName STRING)" t="F">
<Call c="34" l="101" n="rdd_equals" p="" t="F"/>
</Fct>
<Fct c="10" el="335" l="290" n="rdd_createReportPrintInfoElement(reportInfos DYNAMIC ARRAY OF INTEGER,reportName STRING,sectionName STRING,printxName STRING,path DYNAMIC ARRAY OF INTEGER)" t="F">
<Call c="12" l="320" n="rdd_sEquals" p="" t="F"/>
<Call c="12" l="321" n="rdd_controlPathsAreIdentical" p="" t="F"/>
</Fct>
<Fct c="10" el="503" l="491" n="rdd_getSymbolByIdComplain(id INTEGER)" t="F"/>
</File>
<File m="librddtypes" n="lib_src/librddtypes.4gl" ts="20120106152517959"/>
</WorkspaceDatabase>