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

Home

 
4D v20 R7
Listbox

Listbox 

 

Konstante  Typ Wert Kommentar
_o_lk display hor scrollbar  Lange Ganzzahl 2 ***Konstante ist überholt*** Befehl OBJECT GET SCROLLBAR verwenden
_o_lk display ver scrollbar  Lange Ganzzahl 4 ***Konstante ist überholt*** Befehl OBJECT GET SCROLLBAR verwenden.
_o_lk footer height  Lange Ganzzahl 9 ***Konstante ist überholt*** Befehl LISTBOX Get footers height verwenden
_o_lk header height  Lange Ganzzahl 1 ***Konstante ist überholt*** Befehl LISTBOX Get headers height verwenden
_o_lk hor scrollbar position  Lange Ganzzahl 6 ***Konstante ist überholt*** Befehl OBJECT GET SCROLL POSITION verwenden
_o_lk ver scrollbar position  Lange Ganzzahl 7 ***Konstante ist überholt*** Befehl OBJECT GET SCROLL POSITION verwenden
lk add to selection  Lange Ganzzahl 1

Die ausgewählte Zeile bzw. Zeilen werden zur vorhandenen Auswahl hinzugefügt. Gehört die angegebene Zeile bereits zur Auswahl, führt die Konstante nichts aus.

lk all  Lange Ganzzahl 0 Der Befehl betrifft alle Unterebenen (Standardwert, wird ohne diesen Parameter verwendet)
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 automatic  Lange Ganzzahl 2 Spalten werden automatisch zusammen mit der Listbox in der Größe angepasst (Eigenschaft Spaltenbreite Automatisch ist markiert).
lk background color  Lange Ganzzahl 1  
lk background color array  Lange Ganzzahl 1  
lk background color expression  Lange Ganzzahl 22 Eigenschaft Hintergrundfarbe Ausdruck für Listbox vom Typ Auswahl Datensatz, Collection oder Entity-Selection
Gilt für: Listbox oder Spalte
lk break row  Lange Ganzzahl 2 Der Befehl gilt für die Unterebene, zu der die Zelle, definiert mit den Parametern Zeile und Spalte, gehört. Beachten Sie, dass diese Parameter die Zeilen- und Spaltennummern in der Listbox im Standardmodus darstellen und nicht in der hierarchischen Form. In diesem Fall führt der Befehl nichts aus, wenn die Parameter Zeile und Spalte weggelassen werden.
lk cell horizontal padding  Lange Ganzzahl 36

Horizontale Einrückung der Zelle in Pixel (gleicher Wert für linke und rechte Einrückung)
Gilt für: Listbox, Spalte, Kopfteil, Fußteil

lk cell vertical padding  Lange Ganzzahl 37

Vertikale Einrückung der Zelle in Pixel (gleicher Wert für obere und untere Einrückung)
Gilt für: Listbox, Spalte, Kopfteil, Fußteil

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 control array  Lange Ganzzahl 3  
lk detail form name  Lange Ganzzahl 19 Eigenschaft Name Detailformular für Listbox vom Typ Auswahl.
Gilt für: Listbox
lk display  Lange Ganzzahl 0 Zeigt am Ende der Listbox extra Leerzeilen an.
lk display footer  Lange Ganzzahl 8 Eigenschaft Fußteil anzeigen
Gilt für: Listbox
Mögliche Werte:
  • lk no (0): Ausgeblendet
  • lk yes (1): Eingeblendet
lk display header  Lange Ganzzahl 0 Eigenschaft Kopfteil anzeigen
Gilt für: Listbox
Mögliche Werte:
  • lk no (0): Ausgeblendet
  • lk yes (1): Eingeblendet
lk display record  Lange Ganzzahl 2 Doppelklick auf eine Zeile zeigt den entsprechenden Datensatz im für die Listbox definierten Detailformular. Der Datensatz wird im Nur-Lesen Modus geöffnet, d.h. er lässt sich nicht verändern. 
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 do nothing  Lange Ganzzahl 0 Doppelklick auf eine Zeile der Listbox löst keine automatische Aktion aus.
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 edit record  Lange Ganzzahl 1 Doppelklick in eine Zeile zeigt den entsprechenden Datensatz im für die Listbox definierten Detailformular. Der Datensatz wird im Schreibmodus geöffnet, so dass er änderbar ist.
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  Lange Ganzzahl 0  
lk font color array  Lange Ganzzahl 0  
lk font color expression  Lange Ganzzahl 23 Eigenschaft Schriftfarbe Ausdruck für Listbox vom Typ Auswahl Datensatz, Collection oder Entity-Selection
Gilt für: Listbox oder Spalte
lk font style expression  Lange Ganzzahl 24 Eigenschaft Stilausdruck für Listbox vom Typ Auswahl Datensatz, Collection und Entity-Selection
Gilt für: Listbox oder Spalte
lk hide  Lange Ganzzahl 1 Blendet zusätzliche Leerzeilen am Ende der Listbox aus.
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  Lange Ganzzahl 27 Eigenschaft Markierung Menge für Listbox vom Typ Auswahl
Gilt für: Listbox
lk hor scrollbar height  Lange Ganzzahl 3 Höhe in Pixel
lk inherited  Lange Ganzzahl -255  
lk last printed row number  Lange Ganzzahl 0 Gibt in Info die Nummer der zuletzt gedruckten Zeile an. Damit finden Sie die Nummer der nächsten zu druckenden Zeile heraus.
Die zurückgegebene Nummer kann größer als die Anzahl der aktuell gedruckten Zeilen sein, wenn die Listbox unsichtbare Zeichen enthält oder wenn der Befehl OBJECT SET SCROLL POSITION aufgerufen wurde. Wurden z.B. die Zeilen 1, 18 und 20 gedruckt, gibt Info 20 zurück. 
lk level  Lange Ganzzahl 3 Dieser Befehl betrifft alle Umbruchzeilen für die Spalte Ebene. Dieser Parameter bezeichnet eine Spaltennummer in der Listbox im Standardmodus und nicht in seiner hierarchischen Darstellung. In diesem Fall führt der Befehl nichts aus, wenn der Parameter Ebene weggelassen wird.
lk lines  Lange Ganzzahl 1 Höhe ist eine Anzahl Zeilen. 4D berechnet die Zeilenhöhe nach dem Schrifttyp.
lk manual  Lange Ganzzahl 0 Spalten werden nicht automatisch zusammen mit der Listbox vergrößert (Eigenschaft Spaltenbreite Automatisch ist nicht markiert).
lk meta expression  Lange Ganzzahl 34

Meta Info Expression-Eigenschaft für Listboxen vom Typ Collection oder Entity-Selection
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 mulltiple  Lange Ganzzahl 2 Mehrere Listboxzeilen lassen sich auf einmal auswählen.
lk multi style  Lange Ganzzahl 30 Eigenschaft Mehrfachstil
Gilt für: Spalte *
Mögliche Werte:
  • lk no (0)
  • lk yes (1)
lk named selection  Lange Ganzzahl 28 Eigenschaft temporäre Auswahl
Gilt für: Listbox
lk no  Lange Ganzzahl 0  
lk none  Lange Ganzzahl 0  
lk numeric format  Lange Ganzzahl 0 Zeigt numerische Werte in Spalten der Listbox als Zahl an. Wert für Eigenschaft lk display type.
lk pixels  Lange Ganzzahl 0 Höhe ist eine Anzahl Pixel (Standard)
lk printed height  Lange Ganzzahl 3 Gibt in Info die Höhe in Pixel des aktuell gedruckten Objekts zurück (inkl. Kopfzeilen, Zeilen, etc.). Beachten Sie, dass falls die Anzahl der zu druckenden Zeilen kleiner als die "Kapazität" der Listbox ist, seine Höhe automatisch verringert wird.
lk printed rows  Lange Ganzzahl 1 Gibt in Info die Anzahl der aktuell gedruckten Zeilen während dem letzten Aufruf der Funktion Print object zurück. Im Falle einer hierarchischen Liste beinhaltet diese Zahl auch alle hinzugefügten Umbruchzeilen. Zum Beispiel ist Info 10, bei einer Listbox mit 20 Zeilen, wenn die ungeraden Zeilen ausgeblendet sind.
lk printing is over  Lange Ganzzahl 2 Gibt in Info ein Boolean zurück ,der angibt, ob die letzte (sichtbare) Zeile der Listbox gerade gedruckt wurde. Wahr = Zeile wurde gedruckt; Andernfalls falsch.
lk remove from selection  Lange Ganzzahl 2

Die ausgewählte Zeile bzw. Zeilen werden aus der vorhandenen Auswahl entfernt. Gehört eine angegebene Zeile nicht zur Auswahl, führt die Konstante nichts aus.

lk replace selection  Lange Ganzzahl 0

Ersetzt die vorhandene Auswahl durch die ausgewählte(n) Zeile(n), die zur neuen Auswahl wird/werden (es wird kein Ereignis erzeugt). Dies ist die Standardaktion (wenn der Parameter Aktion weggelassen wird).

lk resizing mode  Lange Ganzzahl 11 Eigenschaft Spaltenbreite Automatisch
Gilt für: Listbox
Mögliche Werte:
  • lk manual: (0)
  • lk automatic: (2)
lk row height array  Lange Ganzzahl 4  
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 row is disabled  Lange Ganzzahl 2 Die entsprechende Zeile ist deaktiviert. Text und Kontrollkästchen sind gedimmt oder in Grauschrift. Eingebbare Textbereiche sind nicht mehr eingebbar. Standardwert: Aktiviert
lk row is hidden  Lange Ganzzahl 1 Die entsprechende Zeile ist ausgeblendet. Das betrifft nur die Darstellung der Listbox. Ausgeblendete Zeilen sind weiterhin in den Arrays vorhanden und lassen sich per Programmierung steuern. Die Befehle der Programmiersprache, insbesondere LISTBOX Get number of rows oder LISTBOX GET CELL POSITION, ignorieren den Status angezeigt/ausgeblendet von Zeilen. Zum Beispiel gibt in einer Listbox mit 10 Zeilen, von denen 9 ausgeblendet sind, der Befehl LISTBOX Get number of rows 10 zurück. Auf Benutzerseite ist nicht ersichtlich, ob es ausgeblendete Zeilen in der Listbox gibt. Nur sichtbare Zeilen lassen sich auswählen, z.B. über den Befehl Alle auswählen. Standardwert: Sichtbar
lk row is not selectable  Lange Ganzzahl 4 Die entsprechende Zeile ist nicht auswählbar (sie lässt sich nicht markieren). Eingebbare Textbereiche sind nicht länger eingebbar, außer die Option "Einzelklick Editieren" ist aktiviert. Kontrollen wie Optionsfelder und PopUp-Menüs funktionieren jedoch weiterhin. Diese Einstellung wird ignoriert, wenn als Auswahlmodus für Listbox "Nichts" markiert ist. Standard: Auswählbar
lk row max height  Lange Ganzzahl 33  
lk row min height  Lange Ganzzahl 32  
lk selection  Lange Ganzzahl 1 Befehl gilt für ausgewählte Unterebenen.
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  Lange Ganzzahl 1 Nur eine Listboxzeile ist gleichzeitig auswählbar.
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 style array  Lange Ganzzahl 2  
lk three states checkbox  Lange Ganzzahl 1 Spalten mit numerischen Werten werden als Kontrollkästchen mit drei Zuständen angezeigt. Wert für Eigenschaft lk display type.
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)
lk ver scrollbar width  Lange Ganzzahl 5 Breite in Pixel
lk with ellipsis  Lange Ganzzahl 1 Es erscheinen Auslassungspunkte, wenn der Inhalt in der Zelle der Listbox die Spaltenbreite übersteigt.
lk without ellipsis  Lange Ganzzahl 0 Es erscheinen keine Auslassungspunkte, wenn der Inhalt in der Zelle der Listbox die Spaltenbreite übersteigt.
lk yes  Lange Ganzzahl 1  


Siehe auch 

Einführung in Listboxen
LISTBOX COLLAPSE
LISTBOX EXPAND
LISTBOX Get array
LISTBOX Get auto row height
LISTBOX Get footers height
LISTBOX Get headers height
LISTBOX GET PRINT INFORMATION
LISTBOX Get property
LISTBOX Get row color as number
LISTBOX Get rows height
LISTBOX SELECT BREAK
LISTBOX SELECT ROW
LISTBOX SET ARRAY
LISTBOX SET AUTO ROW HEIGHT
LISTBOX SET FOOTERS HEIGHT
LISTBOX SET HEADERS HEIGHT
LISTBOX SET PROPERTY
LISTBOX SET ROW COLOR
LISTBOX SET ROWS HEIGHT

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Konstantenthemen

 
GESCHICHTE 

Geändert: 4D v15 R4
Umbenannt: 4D v16
Geändert: 4D v16 R2
Geändert: 4D v16 R5
Geändert: 4D v17

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)