Typ: Klasse
Stellt die Scriptklasse TLink bereit.
| Basisklasse | TObject |
|---|---|
| Statisch | false |
Klassendeklaration
type
TLink = class(TObject)
public
destructor Free;
procedure Save;
function ReverseLink: TLink;
function ReverseLinkName: String;
function TableName: String;
function LinkTableName: String;
function LinkFieldName: String;
function FieldName: String;
function GetFieldsFilter: String;
procedure SetFieldsFilter(Value: String);
property Name: String;
property SQLName: String;
property Type: Integer;
property LinkTable: TTable;
property LinkField: TField;
property Field: TField;
property EditFormat: String;
property Alias: String;
property Label: String;
property TypeAlias: Integer;
property TypeLabel: Integer;
property FieldsLabel: String;
property TypeFilter: Integer;
property FieldsFilter: String;
property Filter: String;
property Default: String;
property Self: String;
property SupressNull: Boolean;
property AutoSuggest: Boolean;
property CascadeDelete: Boolean;
property CascadeUpdate: Boolean;
property Duplicate: Boolean;
property ApplicationFilter: String;
property Script[Type: Integer]: String;
property NoLinkFilter: Boolean;
end;
Methoden #
Free #
Gibt die Instanz frei.
Signatur
destructor Free;
Save #
Stellt Save bereit.
Signatur
procedure Save;
ReverseLink #
Stellt ReverseLink bereit.
Signatur
function ReverseLink: TLink;
Rueckgabewert
TLink – Rueckgabewert der Methode ReverseLink.
ReverseLinkName #
Stellt ReverseLinkName bereit.
Signatur
function ReverseLinkName: String;
Rueckgabewert
String – Rueckgabewert der Methode ReverseLinkName.
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.
LinkFieldName #
Stellt LinkFieldName bereit.
Signatur
function LinkFieldName: String;
Rueckgabewert
String – Rueckgabewert der Methode LinkFieldName.
FieldName #
Stellt FieldName bereit.
Signatur
function FieldName: String;
Rueckgabewert
String – Rueckgabewert der Methode FieldName.
GetFieldsFilter #
Stellt GetFieldsFilter bereit.
Signatur
function GetFieldsFilter: String;
Rueckgabewert
String – Rueckgabewert der Methode GetFieldsFilter.
SetFieldsFilter #
Stellt SetFieldsFilter bereit.
Signatur
procedure SetFieldsFilter(Value: String);
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Value |
String |
value |
Nein | Parameter Value der Methode. |
Properties #
Name #
Property Name.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Name: String;
SQLName #
Property SQLName.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property SQLName: String;
Type #
Property Type.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Type: Integer;
LinkTable #
Property LinkTable.
| Typ | TTable |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property LinkTable: TTable;
LinkField #
Property LinkField.
| Typ | TField |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property LinkField: TField;
Field #
Property Field.
| Typ | TField |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Field: TField;
EditFormat #
Property EditFormat.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property EditFormat: String;
Alias #
Property Alias.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Alias: String;
Label #
Property Label.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Label: 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;
TypeFilter #
Property TypeFilter.
| Typ | Integer |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property TypeFilter: Integer;
FieldsFilter #
Property FieldsFilter.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property FieldsFilter: String;
Filter #
Property Filter.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Filter: String;
Default #
Property Default.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Default: String;
Self #
Property Self.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Self: String;
SupressNull #
Property SupressNull.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property SupressNull: Boolean;
AutoSuggest #
Property AutoSuggest.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property AutoSuggest: Boolean;
CascadeDelete #
Property CascadeDelete.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property CascadeDelete: Boolean;
CascadeUpdate #
Property CascadeUpdate.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property CascadeUpdate: Boolean;
Duplicate #
Property Duplicate.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Duplicate: Boolean;
ApplicationFilter #
Property ApplicationFilter.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property ApplicationFilter: String;
Script #
Property Script.
| Typ | String |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Script[Type: Integer]: String;
NoLinkFilter #
Property NoLinkFilter.
| Typ | Boolean |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property NoLinkFilter: Boolean;
Kategorie: TLink
