Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
LISTBOX SET PROPERTY

LISTBOX SET PROPERTY 


 

LISTBOX SET PROPERTY ( {* ;} Objekt ; Eigenschaft ; Wert ) 
Parameter Typ   Beschreibung
Operator in Mit *: Objekt ist ein Objektname (String),
Ohne *: Objekt ist eine Variable
Objekt  Formularobjekt in Objektname (mit *) oder Variable (ohne *)
Eigenschaft  Lange Ganzzahl in Eigenschaft der Listbox oder Spalte
Wert  Lange Ganzzahl, String in Wert der Eigenschaft

Der Befehl LISTBOX SET PROPERTY setzt den Wert für die Eigenschaft der Listbox oder Spalte der Listbox, definiert durch die Parameter Objekt und *.

Mit dem optionalen Parameter * geben Sie an, dass Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt eine Variable. In diesem Fall übergeben Sie keinen String, sondern die Referenz auf eine Variable. Weitere Informationen zu Objektnamen finden Sie im Abschnitt Objekteigenschaften.

Hinweis: Existiert keine Listbox oder Spalte der Listbox, definiert durch die Parameter Objekt und *, führt der Befehl nichts aus. Beachten Sie, dass kein Fehler ausgelöst wird.

Im Parameter Eigenschaft setzen Sie die Eigenschaft mit einer der folgenden Konstanten unter dem Thema Listbox:

 

Konstante Typ Wert Kommentar
lk allow wordwrap Lange Ganzzahl 14 Eigenschaft Zeilenumbruch
Gilt für: Spalte*
Mögliche Werte:
  • lk no: (0)
  • lk yes: (1)
lk auto row height Lange Ganzzahl 31

Eigenschaft Automatische Zeilenhöhe für Listbox vom Typ Array
Gilt für: Listbox oder Spalte
Mögliche Werte:

  • lk yes (0)
  • lk no (1)
lk background color expression Zeichenkette 22 Eigenschaft Hintergrundfarbe Ausdruck für Listbox vom Typ Auswahl
Gilt für: Listbox oder Spalte
lk column max width Lange Ganzzahl 26 Eigenschaft Maximale Breite
Gilt für: Spalte*
lk column min width Lange Ganzzahl 25 Eigenschaft Minimale Breite
Gilt für: Spalte*
lk column resizable Lange Ganzzahl 15 Eigenschaft Vergrößerbar
Gilt für: Spalte *
Mögliche Werte:
  • lk no (0):
  • lk yes (1):
lk detail form name Zeichenkette 19 Eigenschaft Name Detailformular für Listbox vom Typ Auswahl.
Gilt für: Listbox
lk display type Lange Ganzzahl 21 Eigenschaft Typanzeige für Spalten der Listbox vom Typ Zahl
Gilt für: Spalte*
Mögliche Werte:
  • lk numeric format: (0) Zeigt Werte im Zahlenformat an
  • lk three states checkbox: (1) Zeigt Werte als Kontrollkästchen mit drei Zuständen an
lk double click on row Lange Ganzzahl 18 Eigenschaft Doppelklick auf Zeile für Listbox vom Typ Auswahl
Gilt für: Listbox
Mögliche Werte:
  • lk do nothing (0): Löst keine automatische Aktion aus
  • lk edit record (1): Zeigt den entsprechenden Datensatz im Lese-/Schreibmodus an
  • lk display record (2): Zeigt den entsprechenden Datensatz im Nur-Lesen Modus an
lk extra rows Lange Ganzzahl 13 Eigenschaft Zusätzliche Leerzeilen ausblenden
Gilt für für Listbox
Mögliche Werte:
  • lk display: (0)
  • lk hide: (1)
lk font color expression Zeichenkette 23 Eigenschaft Schriftfarbe Ausdruck für Listbox vom Typ Auswahl
Gilt für: Listbox oder Spalte
lk font style expression Zeichenkette 24 Eigenschaft Stilausdruck für Listbox vom Typ Auswahl
Gilt für: Listbox oder Spalte
lk hide selection highlight Lange Ganzzahl 16 Eigenschaft Markierung Auswahl ausblenden
Gilt für: Listbox
Mögliche Werte:
  • lk no: (0)
  • lk yes: (1)
lk highlight set Zeichenkette 27 Eigenschaft Markierung Menge für Listbox vom Typ Auswahl
Gilt für: Listbox
lk movable rows Lange Ganzzahl 35

Eigenschaft Bewegliche Zeilen für Listbox vom Typ Array
Gilt für: Listbox (außer hierarchischer Modus) 
Mögliche Werte:

  • lk no (0): Zeilen lassen sich nicht im laufenden Betrieb bewegen
  • lk yes (1):Zeilen lassen sich im laufenden Betrieb bewegen (Standard)
lk multi style Lange Ganzzahl 30 Eigenschaft Mehrfachstil
Gilt für: Spalte *
Mögliche Werte:
  • lk no (0)
  • lk yes (1)
lk named selection Zeichenkette 28 Eigenschaft temporäre Auswahl
Gilt für: Listbox
lk resizing mode Lange Ganzzahl 11 Eigenschaft Spaltenbreite Automatisch
Gilt für: Listbox
Mögliche Werte:
  • lk manual: (0)
  • lk automatic: (1)
lk row height unit Lange Ganzzahl 17 Eigenschaft Einheit für Zeilenhöhe
Gilt für: Listbox
Mögliche Werte:
  • lk lines (1)
  • lk pixels (0)
lk selection mode Lange Ganzzahl 10 Eigenschaft Auswahlmodus
Gilt für: Listbox
Mögliche Werte:
  • lk none (0)
  • lk single (1)
  • lk multiple (2)
lk single click edit Lange Ganzzahl 29 Eigenschaft Einzelklick editieren
Gilt für: Listbox
Mögliche Werte:
  • lk no  (0)
  • lk yes (1)
lk sortable Lange Ganzzahl 20 Eigenschaft Sortierbar
Gilt für: Listbox
Mögliche Werte:
  • lk no: (0)
  • lk yes: (1)
lk truncate Lange Ganzzahl 12 Eigenschaft Abkürzen mit Auslassungspunkten
Gilt für: Listbox oder Spalte
Mögliche Werte:
  • lk without ellipsis: (0)
  • lk with ellipsis: (1)

* Diese Eigenschaft gilt für eine Spalte der Listbox; übergeben Sie hier eine Listbox als Parameter, setzt der Befehl LISTBOX SET PROPERTY diese Eigenschaft für alle Spalten der Listbox.

Hinweis: Übergeben Sie eine Eigenschaft, die nicht existiert bzw. für die angegebene Listbox oder Spalte nicht verfügbar ist, z.B. die Konstante lk font style expression für eine Listbox vom Typ Array, führt der Befehl nichts aus und es wird kein Fehler ausgelöst.

Im Parameter Wert übergeben Sie den gewünschten Wert für Eigenschaft.

Alle Spalten der Listbox "MyListbox" in der Größe anpassbar machen:

 LISTBOX SET PROPERTY(*;"MyListbox";lk column resizable;lk yes//Alle Spalten von "MyListbox" werden auf Größe anpassbar gesetzt

Eine maximale Breite für die Spalte mit Namen "ProductNumber" setzen:

 LISTBOX SET PROPERTY(*;"ProductNumber";lk column max width;200) //Diese Spalte erhält die maximale Breite 200



Siehe auch 

Download HDI database
Listbox
LISTBOX Get property

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Listbox
Nummer: 1440

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v16 R2
Geändert: 4D v16 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)