Since there are many export options in the application, sometimes it is needed to have prepared sets of them for different cases. It is possible to save the settings you specified in the Export dialog, to export definitions file and load them before the next data exporting when needed. This will allow you to reuse your work, save your time, and avoid mistakes.

Export definitions file (or export template) is an XML file which contains export options. The options are divided into several sections like it is done in the interface of Export dialog: format specific options, options of detail logging, error handling options, and command line specific options. The file may also include field or table mappings. Every section/option is optional.

Example of Export Definitions File

<?xml version="1.0" encoding="UTF-8"?>
<-- My Access-to-HTML export definitions -->
<ExportSettings>
  <FormatSettings>
    <Items>
      <TargetFormat>HTML</TargetFormat>
      <IncludeColNames>1</IncludeColNames>
      ...
    </Items>
  </FormatSettings>
  <RecordLogSettings>
    <Items>
      <RecordLogFileName>C:\ExportLog\2020\Records.log</RecordLogFileName>
      <RecordLogExpression>"Row": <ROW_NUM>; "Field1": "' + to_string(dataset_field_val(1, 1)) + '";'</RecordLogExpression>
      ...
    </Items>
  </RecordLogSettings>
  <ErrorHandlingSettings>
    <Items>
      <ErrorHandlingType>Cancel</ErrorHandlingType>
      <CriticalErrorCount>20</CriticalErrorCount>
    </Items>
  </ErrorHandlingSettings>
  <CommandLineSpecificOptions>
    <Items>
      <CmdSilent>0</CmdSilent>
      <CmdOpenTarget>1</CmdOpenTarget>
      ...
    </Items>
  </CommandLineSpecificOptions>
  <FieldMappings>
    <Items>
      <FieldMapping>
        <Source>
          <FieldName>Department</FieldName>
        </Source>
        <Target>
          <FieldName>DEPARTMENT</FieldName>
        </Target>
      </FieldMapping>
      <FieldMapping>
        <Source>
          <FieldName>ActualityDate</FieldName>
        </Source>
        <Target>
          <FieldName>ACTUALITY_DATE</FieldName>
        </Target>
      </FieldMapping>
      <...>
    </Items>
  </FieldMappings>
</ExportSettings>