4D v16.3

GET FIELD ENTRY PROPERTIES

Home

 
4D v16.3
GET FIELD ENTRY PROPERTIES

GET FIELD ENTRY PROPERTIES 


 

GET FIELD ENTRY PROPERTIES ( FeldPtr | TabelleNum {; FeldNum}; Liste ; Zwingend ; NichtEingebbar ; NichtÄnderbar ) 
Parameter Typ   Beschreibung
FeldPtr | TabelleNum  Zeiger, Lange Ganzzahl in Zeiger auf Feld oder Tabellennummer
FeldNum  Lange Ganzzahl in Feldnummer, wenn Tabellenummer als erster Parameter übergeben wird
Liste  String in Name der zugeordneten Auswahlliste oder leerer String
Zwingend  Boolean in Wahr = Zwingend, Falsch = Optional
NichtEingebbar  Boolean in Wahr = Nicht eingebbar, Falsch = Eingebbar
NichtÄnderbar  Boolean in Wahr = Nicht änderbar, Falsch = Änderbar

Der Befehl GET FIELD ENTRY PROPERTIES gibt die Eigenschaften bei der Dateneingabe für das Datenfeld zurück, das in TabelleNum bzw. FeldNum angegeben ist.
Sie übergeben entweder:

  • In TabelleNum und FeldNum Tabellen- und Feldnummer oder
  • In FeldPtr einen Zeiger auf das Feld.

Hinweis: Dieser Befehl gibt die Eigenschaften auf der Ebene des Strukturfensters zurück. Auf der Formularebene lassen sich ähnliche Eigenschaften definieren.

Sobald der Befehl ausgeführt wurde:

  • Gibt der Parameter Liste - sofern vorhanden - den Namen der Auswahlliste zurück, die dem Datenfeld zugeordnet wurde. Folgende Feldtypen lassen eine solche Liste zu: String, Text, Zahl, Ganzzahl, Lange Ganzzahl, Datum, Zeit und Boolean.
    Ist dem Datenfeld keine Auswahlliste zugeordnet, wird ein leerer String zurückgegeben ("").
  • Der Parameter Zwingend gibt Wahr zurück, wenn das Datenfeld “Zwingend” ist; sonst Falsch. Das Attribut Zwingend lässt sich allen Feldtypen zuordnen, mit Ausnahme von BLOB.
  • Der Parameter NichtEingebbar gibt Wahr zurück, wenn das Datenfeld “Nicht Eingebbar” ist, sonst Falsch. Ein nicht eingebbares Feld ist nur lesbar, hier lassen sich keine Daten eingeben. Das Attribut Nicht Eingebbar lässt sich allen Feldtypen zuordnen, mit Ausnahme von BLOB.
  • Der Parameter NichtÄnderbar gibt Wahr zurück, wenn das Datenfeld “NichtEingebbar” ist, sonst Falsch. Ein nicht eingebbares Datenfeld kann nur einmal eingegeben und dann nicht mehr verändert werden. Das Attribut Nicht Änderbar lässt sich allen Feldtypen zuordnen, mit Ausnahme von BLOB.



Siehe auch 

GET FIELD PROPERTIES
GET RELATION PROPERTIES
GET TABLE PROPERTIES

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Strukturzugriff
Nummer: 685

 
GESCHICHTE 

Erstellt: 4D v6.7

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)