User Tools

Site Tools


Table of Contents

ITGIS_LayerVector.PrepareExportFieldNames_2 method

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_LayerVector.PrepareExportFieldNames_2 | Methods | Properties

Prepares field names to export.

Available also on: Delphi | .NET | Java | Python.


// C#
public void PrepareExportFieldNames_2(
  int _maxwidth,
  WordBool _forced
' VisualBasic
Public Sub PrepareExportFieldNames_2(
  ByVal _maxwidth As Integer,
  ByVal _forced As WordBool
// Oxygene
  procedure PrepareExportFieldNames_2(
    _maxwidth : Integer;
    _forced : WordBool


Name Type Description
_maxwidth int
max width of field; should be >= 4
_forced WordBool if _false (default) export names will be constructed for new fields; otherwise saved fields will be ignored


Use this method to prepare an export of field names to meet maxwidth criteria. The procedure will also perform basic name adjustment (remove non-ascii letters, etc.).

If a field name is empty, then it will be named to 'FIELD'.

If first letter of the field is not alphanumeric, then the first letter will be changed to 'F'.

If a field is longer then a specified value, then the field will be truncated.

If a field after such changes already exists, then the field will be renamed to nameXX (where XX means 00, 01, etc. in hexadecimal).

2022/11/16 01:10

Page Tools