4D v13.4

OBJECT SET TITLE

Home

 
4D v13.4
OBJECT SET TITLE

OBJECT SET TITLE 


 

OBJECT SET TITLE ( * ; Objekt ; Titel ) 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist ein Objektname (String),
Ohne Stern: Objekt ist eine Variable
Objekt  Formularobjekt in Mit *: Objektname, ohne *: Variable
Titel  String in 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

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Objekte
Nummer: 194

 
INDEX

Alphabetische Liste der Befehle

 
GESCHICHTE 

Geändert: 4D v6
Umbenannt: 4D v12

 
SIEHE AUCH 

DISABLE BUTTON
ENABLE BUTTON
OBJECT Get title