User Tools

Site Tools


api:dk11:delphi:gislayersqldb2.tgis_layersqldb2abstract.getfieldinternal_tgis_uid_string_integer

Table of Contents

TGIS_LayerSqlDb2Abstract.getFieldInternal method

DK11 for Delphi | GisLayerSqlDb2.TGIS_LayerSqlDb2Abstract.getFieldInternal | Constructors | Fields | Methods | Properties

Get the stored field value for a shape specified by unique identifier.

Available also on: .NET | Java.

Overrides TGIS_LayerVector.getFieldInternal.

Syntax

// Delphi
protected
  function getFieldInternal(
    const _uid : TGIS_Uid;
    const _name : String;
    const _cursor : Integer
  ) : Variant; override;
// C++ Builder
protected:
  virtual Variant* getFieldInternal(
    TGIS_Uid* const _uid,
    const UnicodeString _name,
    const int _cursor
  );

Parameters

Name Type Description
_uid TGIS_Uid shape uid for which field will be retrieved
_name String field name
_cursor Integer cursor id

Result

Type Description
Variant

Remarks

Override this in classes derived from GIS_LayerVector.

Non internal version is unsafe in the event of any special override such as in TGIS_LayerVector.FindNext.

2018/01/27 01:13