Typ: Klasse
Stellt die Scriptklasse TField bereit.
| Basisklasse | TObject |
|---|---|
| Statisch | false |
Klassendeklaration
type
TField = class(TObject)
public
destructor Free;
procedure Save;
function ID: Integer;
function FieldType: Integer;
function IsPrimaryKey: Boolean;
function HistoryType: Integer;
function IsAlternateKey: Boolean;
function IsLinked: Boolean;
function TableName: String;
function LinkTableName: String;
function LinkName: String;
function IsForeignKey: Boolean;
function GetAlignment: Integer;
procedure SetAlignment(Value: Integer);
property Name: String;
property DataType: String;
property SubType: String;
property Size: Integer;
property Precision: Integer;
property CalcType: Integer;
property Label: String;
property MinValue: Integer;
property MaxValue: Integer;
property Alias: String;
property EditFormat: String;
property Duplicate: Boolean;
property ActiveOnRecordChanged: Boolean;
property FieldsOnRecordChanged: String;
property TypeAlias: Integer;
property TypeLabel: Integer;
property FieldsLabel: String;
property TypeEnabled: Integer;
property FieldsEnabled: String;
property LookupList: String;
property TypeVisible: Integer;
property FieldsVisible: String;
property FieldsCalculate: String;
property TypeRequired: Integer;
property FieldsRequired: String;
property TypeHistorize: Integer;
property FieldsHistorize: String;
property TypeDefault: Integer;
property FieldsDefault: String;
property Default: String;
property TypeValidate: Integer;
property DisplayFormat: String;
property Alignment: String;
property Alignment: String;
property Script[Type: Integer]: String;
end;
Methoden #
Free #
Gibt die Instanz frei.
Signatur
destructor Free;
Save #
Stellt Save bereit.
Signatur
procedure Save;
ID #
Stellt ID bereit.
Signatur
function ID: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode ID.
FieldType #
Stellt FieldType bereit.
Signatur
function FieldType: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode FieldType.
IsPrimaryKey #
Stellt IsPrimaryKey bereit.
Signatur
function IsPrimaryKey: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode IsPrimaryKey.
HistoryType #
Stellt HistoryType bereit.
Signatur
function HistoryType: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode HistoryType.
IsAlternateKey #
Stellt IsAlternateKey bereit.
Signatur
function IsAlternateKey: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode IsAlternateKey.
IsLinked #
Stellt IsLinked bereit.
Signatur
function IsLinked: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode IsLinked.
TableName #
Stellt TableName bereit.
Signatur
function TableName: String;
Rueckgabewert
String – Rueckgabewert der Methode TableName.
LinkTableName #
Stellt LinkTableName bereit.
Signatur
function LinkTableName: String;
Rueckgabewert
String – Rueckgabewert der Methode LinkTableName.
LinkName #
Stellt LinkName bereit.
Signatur
function LinkName: String;
Rueckgabewert
String – Rueckgabewert der Methode LinkName.
IsForeignKey #
Stellt IsForeignKey bereit.
Signatur
function IsForeignKey: Boolean;
Rueckgabewert
Boolean – Rueckgabewert der Methode IsForeignKey.
GetAlignment #
Stellt GetAlignment bereit.
Signatur
function GetAlignment: Integer;
Rueckgabewert
Integer – Rueckgabewert der Methode GetAlignment.
SetAlignment #
Stellt SetAlignment bereit.
Signatur
procedure SetAlignment(Value: Integer);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
Integer |
value |
Nein | Parameter Value der Methode. |
Properties #
Name #
Property Name.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Name: String;
DataType #
Property DataType.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property DataType: String;
SubType #
Property SubType.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property SubType: String;
Size #
Property Size.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Size: Integer;
Precision #
Property Precision.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Precision: Integer;
CalcType #
Property CalcType.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property CalcType: Integer;
Label #
Property Label.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Label: String;
MinValue #
Property MinValue.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property MinValue: Integer;
MaxValue #
Property MaxValue.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property MaxValue: Integer;
Alias #
Property Alias.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Alias: String;
EditFormat #
Property EditFormat.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property EditFormat: String;
Duplicate #
Property Duplicate.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Duplicate: Boolean;
ActiveOnRecordChanged #
Property ActiveOnRecordChanged.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property ActiveOnRecordChanged: Boolean;
FieldsOnRecordChanged #
Property FieldsOnRecordChanged.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsOnRecordChanged: String;
TypeAlias #
Property TypeAlias.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeAlias: Integer;
TypeLabel #
Property TypeLabel.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeLabel: Integer;
FieldsLabel #
Property FieldsLabel.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsLabel: String;
TypeEnabled #
Property TypeEnabled.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeEnabled: Integer;
FieldsEnabled #
Property FieldsEnabled.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsEnabled: String;
LookupList #
Property LookupList.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property LookupList: String;
TypeVisible #
Property TypeVisible.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeVisible: Integer;
FieldsVisible #
Property FieldsVisible.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsVisible: String;
FieldsCalculate #
Property FieldsCalculate.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsCalculate: String;
TypeRequired #
Property TypeRequired.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeRequired: Integer;
FieldsRequired #
Property FieldsRequired.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsRequired: String;
TypeHistorize #
Property TypeHistorize.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeHistorize: Integer;
FieldsHistorize #
Property FieldsHistorize.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsHistorize: String;
TypeDefault #
Property TypeDefault.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeDefault: Integer;
FieldsDefault #
Property FieldsDefault.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsDefault: String;
Default #
Property Default.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Default: String;
TypeValidate #
Property TypeValidate.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeValidate: Integer;
DisplayFormat #
Property DisplayFormat.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property DisplayFormat: String;
Alignment #
Property Alignment.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Alignment: String;
Script #
Property Script.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Script[Type: Integer]: String;
Kategorie: TField
