4D v13.4OBJECT SET TITLE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
OBJECT SET TITLE
|
OBJECT SET TITLE ( * ; Objekt ; Titel ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
* | Operator |
![]() |
Mit Stern: Objekt ist ein Objektname (String), Ohne Stern: Objekt ist eine Variable |
|||||
Objekt | Formularobjekt |
![]() |
Mit *: Objektname, ohne *: Variable | |||||
Titel | String |
![]() |
Neuer Titel für das Objekt | |||||
Der Befehl OBJECT SET TITLE ersetzt den Titel der Schaltfläche Objekt durch Titel.
Mit dem optionalen Parameter * geben Sie in Objekt einen Objektnamen (String) an. Ohne den optionalen Parameter * geben Sie in Objekt ein Datenfeld oder eine Variable an. In diesem Fall geben Sie anstatt eines Strings eine Referenz auf das Datenfeld oder die Variable an (nur Datenfeld- oder Variablenobjekte). Weitere Informationen dazu finden Sie im Abschnitt Objekteigenschaften.
OBJECT SET TITLE gilt nur für Schaltflächen mit Text, also Schaltflächen, Kontrollkästchen, Optionsfelder, statische Textbereiche und Gruppenboxen.
Normalerweise wenden Sie diesen Befehl jeweils nur auf ein Objekt an. Der Titelbereich des Objekts muss für den Text ausreichen, sonst wird der Text abgeschnitten. Verwenden Sie keine Zeilenschaltung in Titel.
Folgendes Beispiel ist die Objektmethode einer Schaltfläche Suchen in einem Ausgabeformular, das mit MODIFY SELECTION angezeigt wird. Die Methode sucht eine Tabelle; die Schaltfläche bDelete wird je nach Suchergebnis aktiviert oder deaktiviert und der Titel entsprechend geändert:
QUERY([People];[People]Name=vName)
Case of
:(Records in selection([People])=0) // Keine Person gefunden
OBJECT SET TITLE(bDelete;" Delete")
OBJECT SET ENABLED(bDelete;False)
:(Records in selection([People])=1) // Eine Person gefunden
OBJECT SET TITLE(bDelete;"Delete Person")
OBJECT SET ENABLED(bDelete;True)
:(Records in selection([People])>1) // Viele Personen gefunden
OBJECT SET TITLE(bDelete;"Delete People")
OBJECT SET ENABLED(bDelete;True)
End case
Produkt: 4D
Thema: Objekte
Nummer:
194
Alphabetische Liste der Befehle
Geändert: 4D v6
Umbenannt: 4D v12
DISABLE BUTTON
ENABLE BUTTON
OBJECT Get title