<< Click to Display Table of Contents >> Navigation: Konfigurierung Webinterface > Individuelles Maskenlayout > Elemente im individuellen Maskenlayout > Element "Tabelle / Sicht" |
Attribute
links,oben,Breite,Höhe
Position und Größe
AutoMoveAndResize
Hintegr./Rahmen
siehe auch Hintergrund und Rahmen
Listenkonfiguration:
siehe auch Listenkonfiguration
andere
Siehe Maske „Erweiterte Einstellungen“.
Funktionen
ApplyFilterByIDs(ids)
Parameter ids: zero-based array
Schränkt die Liste auf die in ids-Array definierten Primärschlüssel ein.
Hinweis: Nach dem ersten Aufruf wird der in der Management Console definierte SQL-Filter ungültig, es gelten dann die Primärschlüssel von ids. D.h., entweder gilt der in der Management Console definierte Filter oder es gelten die Primärschlüssel von ids, jedoch nicht beide gleichzeitig.
clearContent()
Löscht den Content-Bereich.
deactivateFilterByIDs()
Deaktiviert die Filterung von ApplyFilterByIDs
deactivateQuickFilter()
Deaktiviert die aktuellen Schnelleinstellungen.
getHeight(), getLeft(), getPosition(), getSize(), getTop(), getWidth(), setHeight(height), setLeft(left), setPosition(left,top), setSize(width,height), setTop(top), setWidth(width)
GetTextFilter()
Gibt den Schnellfilter zurück.
invokeExportToCSV(delimiter)
Parameter delimiter: Wenn keine Eingabe, wird ";" genutzt
invokeExportToXLSX()
Exportiert die Liste in eine XLSX-Datei.
invokeGroupByConfig()
Pop-Up der Gruppierungsmaske.
invokePrint()
Öffnet die Liste in neuem Fenster im Druckformat.
invokeQuickFilter()
Pop-Up des Schnellfilters
invokeQuickFilter(columns)
Pop-Up des Schnellfilters, wobei nur die Spalten aus dem Parameter columns angezeigt werden.
invokeReportDesigner
Pop-Up der Maske für die Listenkonfiguration
isListShowed()
Gibt zurück, ob die Liste schon generiert wurde.
refresh()
Aktualisiert die Liste.
setCustomParam(n, v)
Legt die benutzerdefinierte Variable fest. Siehe Maske „Erweiterte Einstellungen“.
SetTextFilter(tx)
Legt einen Schnellfilter fest. Der Filter bezieht sich nur auf die sichtbaren Spalten.
show(bShow)
Zeigt oder versteckt das Objekt.
Ereignisse
afterContentLoaded
JavaScript-Anweisungen/Funktionen werden nach vollständigem Laden des Inhalts ausgeführt.
onRowIconClick
Javascript-Anweisungen/Funktionen werden nach Anklicken eines benutzerdefinierten Zeilen-Icons in der Objekt-Liste ausgeführt. Zur Verfügung stehen drei Kontextvariablen:
evnt |
JS-Event |
iconkey |
enthält Schlüssel des Icons |
objid |
enthält ID des Objekts |
Maske Erweiterte Einstellungen
Reiter allgemein
Die Liste bei Initiierung nicht anzeigen
Wenn aktiv, muss die Liste über die Funktion refresh() generiert werden.
Kontextmenü in Zeile verbieten
Wenn aktiviert, wird das Kontextmenü für Zellen verboten
Button „Drucken“ anzeigen
Die Liste direkt drucken.
Button „Export als CSV“ anzeigen
Die Liste als CSV generieren.
Floating table headers benutzen
siehe auch Floating table headers benutzen
Parameter
Reiter SQL-Filter
Ermöglicht, die Liste über SQL einzuschränken.
Reiter Zeilenicons
Icon Details anzeigen
Gibt an, ob die Objekte ein Icon für Details haben sollen.
Icon für Kontextmenü anzeigen
Gibt an, ob die Objekte ein Icon für Kontextmenü haben sollen.
Benutzerdefinierte Zeilenicons
Hier werden zusätzliche Icons für Zeilen konfiguriert. Für jedes Icon wird ein Schlüssel vergeben und bei Anklicken wird im Ereignis onRowIconClick diese Icon über den Schlüssel identifiziert.