4D v16.3

OBJECT SET VISIBLE

Home

 
4D v16.3
OBJECT SET VISIBLE

OBJECT SET VISIBLE 


 

OBJECT SET VISIBLE ( {* ;} Objekt ; Sichtbar ) 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist ein Objektname (String),
Ohne Stern: Objekt ist Feld oder Variable
Objekt  Formularobjekt in Objektname (mit *) oder Feld bzw. Variable (ohne *)
Sichtbar  Boolean in Wahr = sichtbar, Falsch = unsichtbar

Der Befehl OBJECT SET VISIBLE blendet die in Objekt angegebenen Formularobjekte ein oder aus.

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.

Hat Sichtbar den Wert Wahr, werden die Objekte eingeblendet. Hat Sichtbar den Wert Falsch, werden die Objekte ausgeblendet.

Hier sehen Sie ein typisches Formular in der Designumgebung:

Alle Objekte im Bereich Employer Information enthalten den Ausdruck “employer”. Die Objekte sollen sichtbar sein, wenn das Kontrollkästchen Currently Employed angekreuzt ist, und nicht sichtbar, wenn das Kontrollkästchen Currently Employed nicht angekreuzt ist.

Die Objektmethode für das Kontrollfeld lautet:

  ` Objektmethode Kontrollfeld cbCurrentlyEmployed
 Case of
    :(Form event=On Load)
       cbCurrentlyEmployed:=1
 
    :(Form event=On Clicked)
  ` Blende alle Objekte mit der Silbe "emp" ein oder aus
       OBJECT SET VISIBLE(*;"@emp@";cbCurrentlyEmployed # 0)
  ` Das Kontrollfeld soll jedoch immer sichtbar sein
       OBJECT SET VISIBLE(cbCurrentlyEmployed;True)
 End case

In der Design- oder Anwendungsumgebung sieht das Formular folgendermaßen aus:

oder:



Siehe auch 

_o_DISABLE BUTTON
_o_ENABLE BUTTON
OBJECT Get visible
OBJECT SET ENTERABLE

 
EIGENSCHAFTEN 

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

 
GESCHICHTE 

Erstellt: 4D v6
Umbenannt: 4D v12

 
ARTIKELVERWENDUNG

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