Element "Tabelle / Sicht"

<< 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

siehe auch 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)

siehe auch Position und Größe

 

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“.

siehe auch Parameter

 

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

siehe auch 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.