4D v14.3

OBJECT Get format

Home

 
4D v14.3
OBJECT Get format

OBJECT Get format 


 

OBJECT Get format ( {* ;} Objekt ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Operator in Mit *: Objekt ist ein Objektname (String),
Ohne *: Objekt ist Feld oder Variable
Objekt  Formularobjekt in Mit *: Objektname, Ohne *: Feld oder Variable
Funktionsergebnis  String in Anzeigeformat für Objekt

Die Funktion OBJECT Get format gibt das aktuelle Anzeigeformat für das in Objekt angegebene Objekt zurück.

Mit dem optionalen Parameter * geben Sie an, dass Objekt ein Objektname ist. In diesem Fall übergeben Sie einen String. Ohne * geben Sie an, dass Objekt ein Feld oder eine Variable ist. In diesem Fall übergeben Sie eine Referenz auf ein Feld oder eine Variable.

Diese Funktion gibt das aktuelle Anzeigeformat des Objekts zurück; das ist das Format, welches in der Designumgebung oder über den Befehl OBJECT SET FORMAT definiert wurde. OBJECT Get format arbeitet mit allen Arten von Formularobjekten (Felder oder Variablen), die ein Anzeigeformat akzeptieren: Boolean, Datum, Zeit, Bild, String, Zahl sowie Schaltflächengitter, Halbkreisskalen, Thermometer, Bild PopUp-Menüs, Bildschaltflächen und 3D Schaltflächen.
Weitere Informationen zu den Anzeigeformaten finden Sie in der Dokumentation zum Befehl OBJECT SET FORMAT.

Hinweis: Wenden Sie diese Funktion auf einen Satz Objekte an, wird das Format des zuletzt gewählten Objekts zurückgegeben.

Wird OBJECT Get format auf die mit den Konstanten date, time oder picture definierten Objekte angewandt, entspricht der zurückgegebene String dem ASCII Code der Konstanten. Ihren Wert erhalten Sie, wenn Sie die Funktion Character code auf das Ergebnis anwenden (siehe unten).

Über diesen Code erhalten Sie den Wert der Konstante format, angewandt auf die Bildvariable mit Namen “MeinFoto”:

 C_STRING(2;$format)
 OBJECT SET FORMAT(*;"MeinFoto";Char(On background))
  `Hintergrundformat anwenden (Wert= 3)
 $format:=OBJECT Get format(*;"MeinFoto")
 ALERT("Formatnummer:"+String(Ascii($format)))
  `Anzeigewert "3"

Über diesen Code erhalten Sie das Format, angewandt auf das Boolean Feld [Members]Marital_status:

 C_STRING(30;$format)
 $format:=OBJECT Get format([Members]Marital_status)
 ALERT($format`Anzeigeformat, zum Beispiel "verheiratet;ledig"

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte (Formulare)
Nummer: 894

 
GESCHICHTE 

Erstellt: 4D 2004
Umbenannt: 4D v12

 
SIEHE AUCH 

OBJECT SET FORMAT

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)

Geerbt von : Get format ( 4D v11 SQL Release 6)