Eigenschaftenname
|
Beschreibung
|
Basistyp
|
Standardwert
|
Bindbar (J/N)?
|
Anwendbar auf Raster oder Strukturraster?
|
||||
---|---|---|---|---|---|---|---|---|---|
Id*
|
Eindeutige ID, die intern von ThingWorx verwendet wird.
|
INTEGER
|
Gridadvanced-<id>oder
Treegridadvanced--<id>
|
N
|
Beide
|
||||
Type*
|
Der Widget-Typ.
|
N/A
|
Grid-Advancedoder Tree-Grid-Advanced
|
N
|
Beide
|
||||
DisplayName*
|
Ein benutzerdefinierter Name, um das Raster zu identifizieren, wenn es angezeigt wird.
|
STRING
|
gridadvanced-noder treegridadvanced-n
|
N
|
Beide
|
||||
Description*
|
Eine benutzerdefinierte Beschreibung.
|
STRING
|
N/A
|
N
|
Beide
|
||||
Data*
|
Datenquelle, die beim Starten des Rasters geladen wird. Wenn das Raster an eine Datenquelle gebunden ist, wird ein gefüllter Pfeil angezeigt: Wenn keine Datenquelle vorhanden ist, wird angezeigt. |
INFOTABLE
|
N/A
|
J
|
Beide
|
||||
ChildData*
|
Quelle der Kind-Daten, die dynamisch bei Erweiterung von Knoten geladen werden. Wenn das Raster an eine Kind-Datenquelle gebunden ist, wird ein gefüllter Pfeil angezeigt: Wenn keine Kind-Datenquelle vorhanden ist, wird angezeigt. |
INFOTABLE
|
N/A
|
J
|
Nur Strukturraster
|
||||
ParentIDFieldName
|
Identifiziert den Namen des Eltern-ID-Felds. Diese Eigenschaft ist erforderlich, um die hierarchische Baumstruktur zu erstellen.
|
STRING
|
parentId
|
N
|
Nur Strukturraster
|
||||
IDFieldName
|
Die Primärschlüsselspalte für das Raster. Die Werte in dieser Spalte fungieren als eindeutige IDs für jede Datenzeile. Diese Eigenschaft ist für das erweiterte Raster optional, aber für das Strukturraster erforderlich.
Wenn kein Feld angegeben oder das angegebene Feld nicht vorhanden ist, erstellt das Raster seine eigene interne Zeilen-ID.
|
STRING
|
id
|
N
|
Beide
|
||||
IDPathSeparator
|
Aktiviert das Konfigurieren des Pfadtrennzeichens.
Das Pfadtrennzeichen wird im Strukturraster für die Auswahl von Zeilen verwendet, die dynamisch vom Raster, aber nicht auf der Client-Seite geladen wurden. Siehe Abschnitt Zeilenauswahl dynamisch geladener Zeilen.
|
STRING
|
:;
|
N
|
Nur Strukturraster
|
||||
HasChildrenFieldName
|
Gibt den Namen der Spalte an, die darauf hinweist, ob für eine Zeile Kind-Daten verfügbar sind.
Um darauf hinzuweisen, dass die Zeile keine Kinder hat, geben Sie eine der folgenden Optionen ein: "0", 0, "false", false, empty string oder undefined.
Jeder andere Wert bedeutet, dass die Zeile Kinder hat.
|
STRING
|
hasChildren
|
N
|
Nur Strukturraster
|
||||
Configuration*
|
Wenn das Raster an einen Konfigurationsdienst gebunden ist, wird ein gefüllter Pfeil angezeigt: Wenn kein Konfigurationsdienst vorhanden ist, wird angezeigt.
|
STRING
|
N/A
|
J
|
Beide
|
||||
IsEditable
|
Bestimmt, ob Sie die Werte in Rasterzellen bearbeiten können, wenn das Raster zur Laufzeit angezeigt wird. Wenn Sie diese Eigenschaft aktivieren, werden die Ereignisse EditCellStarted und EditCellComplete im Fensterbereich Eigenschaften angezeigt.
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
EnableEditButtons
|
Aktiviert die Schaltflächen Bearbeiten, Speichern und Abbrechen in der Symbolleiste des Rasters, um die Bearbeitungen manuell zu speichern.
Wenn Änderungen automatisch gespeichert werden sollen, legen Sie die oben beschriebene Eigenschaft IsEditable. Wenn Sie die Änderungen manuell speichern möchten, legen Sie die Eigenschaft EnableEditButtons fest.
Weitere Informationen finden Sie im Zellenbearbeitung in erweiterten Rastern.
Wenn Sie diese Eigenschaft festlegen, werden die folgenden Widget-Eigenschaften im Fensterbereich Eigenschaften angezeigt:
• Konfigurationseigenschaften – EnableAddDeleteButtons und EditButtonsLocation
• Ereignisse – EditStarted, EditCompleted und EditCancelled.
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
EnableAddDeleteButtons
|
Wenn Sie diese Eigenschaft auf "True" festlegen, werden die Schaltflächen Hinzufügen und Löschen in der Rastersymbolleiste angezeigt, sodass Sie Zeilen im Raster hinzufügen oder löschen können.
|
BOOLEAN
|
False
|
N
|
Nur erweiterte Raster
|
||||
EditedTable
|
Eine bindbare Eigenschaft, die einen Ausgabespeicherort für aktualisierte Werte angibt, wenn Zellen zur Laufzeit bearbeitet werden. Diese Eigenschaft muss an einen Infotable-Aktualisierungsdienst gebunden werden, um die aktualisierten Werte zu speichern. Binden Sie sie beispielsweise an den Dienst AddOrUpdateDataTableEntries für ein DataTable-Ding.
|
INFOTABLE
|
N/A
|
J
|
Beide
|
||||
EnableKeyboardNavigation
|
Ermöglicht es Ihnen, mithilfe der Tastatur durch das Widget zu navigieren.
|
BOOLEAN
|
True
|
J
|
Beide
|
||||
DeletedTable
|
Diese Eigenschaft gibt einen Ausgabespeicherort für Zeilen an, die zur Laufzeit aus einem Raster gelöscht werden.
Diese Eigenschaft muss an einen Infotable-Aktualisierungsdienst gebunden werden, um die aktualisierten Werte zu speichern. Binden Sie beispielsweise die Eigenschaft an den Dienst AddOrUpdateDataTableEntries für ein DataTable-Ding.
|
INFOTABLE
|
N/A
|
J
|
Nur erweiterte Raster
|
||||
DisplayOnlyMode
|
Legt das Raster im Nur-Anzeige-Modus fest.
|
BOOLEAN
|
False
|
J
|
Beide
|
||||
DefaultSelectedRows
|
Definiert, welche Zeilennummern standardmäßig beim Anzeigen des Rasters hervorgehoben werden. Werte können Komma getrennte Zahlen und Bereiche enthalten.
Beispiel: 1, 2, 4-5 Die Eigenschaft kann auch durch einen gebundenen Dienst definiert werden. Wenn der Dienst gebunden ist, wird angezeigt. Wenn kein Dienst vorhanden ist, wird angezeigt.
|
STRING
|
N/A
|
J
|
Beide
|
||||
SelectedRows*
|
Definiert über die Quelle INFOTABLE, welche Zeilen standardmäßig beim Anzeigen des Rasters hervorgehoben werden.
Bei Verwendung in einem Strukturraster ist nur die Zeilen-ID-Spalte erforderlich, um eine Zeilenauswahl zu treffen, aber Sie können andere Spalten einschließen.
In einem erweiterten Raster wird die Zeilenauswahl durch Binden der Ausgabe des Parameters SelectedRows in einem Dienst an die Eingabeeigenschaft SelectedRows im Raster verarbeitet.
Diese Eigenschaft ist in einer Ausgabe- oder Eingaberichtung bindbar, sodass eine Entität die Auswahl von Zeilen in einer anderen steuern kann. Beispielsweise kann eine Tabelle die Auswahl von Zeilen in einer zweiten Tabelle steuern, oder ein 3D-Bild kann verwendet werden, um Zeilen in einer Tabelle auszuwählen. Binden Sie für die steuernde Entität den Dienst als Ausgabe INFOTABLE Für die Entität, die gesteuert wird, binden Sie den Dienst als Eingabe INFOTABLE:
|
INFOTABLE
|
N/A
|
J
|
Beide
|
||||
IncludeRowExpansionParents*
|
Bestimmt, ob Eltern-Zeilen, die nicht in vorab geladenen clientseitigen Daten enthalten sind, beim Auswählen oder Erweitern von Kind-Zeilen eingeschlossen werden. Bei "True" werden die Eltern-Zeilen mit den Kind-Zeilen abgerufen, sodass die Hierarchie neu erstellt werden kann.
|
BOOLEAN
|
False
|
N
|
Nur Strukturraster
|
||||
ExpandRows*
|
IDs von Zeilen der obersten Ebene oder von Kind-Zeilen im Raster, die erweitert werden sollen. Nur die Zeilen-ID-Spalte ist erforderlich, um Zeilen für die Erweiterung auszuwählen.
|
INFOTABLE
|
N/A
|
J
|
Nur Strukturraster
|
||||
ExpandLoadedRows*
|
Erweitert automatisch alle vorab geladenen Daten, wenn das Raster gestartet wird.
|
BOOLEAN
|
False
|
J
|
Nur Strukturraster
|
||||
ExpandRowOnDoubleClick
|
Erweitert eine Zeile mit Kindern, wenn Sie auf die Zeile doppelklicken oder auf das Knotensymbol klicken.
In einem JSON-Konfigurationsdienst lautet der Eigenschaftsname treeSettings.expandRowOnDoubleClick.
|
BOOLEAN
|
False
|
N
|
Nur Strukturraster
|
||||
PreserveRowExpansion
|
Behält die Zeilenerweiterungsauswahl bei, wenn das Raster aktualisiert wird. Wenn Sie diese Eigenschaft verwenden, stellen Sie sicher, dass die Eigenschaft maxLevels im Datendienst, der in den Baum geladen wird, auf einen Wert größer als die Ebene festgelegt wird, auf die Sie erweitern möchten. Weitere Informationen zum Datendienst finden Sie unter Mit Baumrasterdaten arbeiten.
|
BOOLEAN
|
False
|
N
|
Nur Strukturraster
|
||||
RowSelection
|
Steuert, welche Zeilenauswahl konfiguriert werden kann. Optionen: none, single oder multi.
|
STRING
|
Keine
|
N
|
Nur Raster
|
||||
AutoScroll
|
Steuert, ob das Raster automatisch zu den ausgewählten Zeilen scrollt, wenn die Größe des Rasters geändert oder der Dienst aktualisiert wird.
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
CookiePersistence*
|
Aktiviert clientseitige Persistenz für bestimmte Spalteneinstellungen (Reihenfolge, Größe, Sichtbarkeit und Sortierreihenfolge).
|
BOOLEAN
|
True
|
N
|
Beide
|
||||
EnableContextMenu*
|
Aktiviert oder deaktiviert die Anzeige eines Rasterkontextmenüs zur Laufzeit, das ein Endbenutzer verwenden kann, um bestimmte Spalten anzuzeigen oder auszublenden. Funktioniert in Verbindung mit CookiePersistence:
• Wenn beide Eigenschaften festgelegt sind, kann ein Benutzer Spalten anzeigen und ausblenden und diese Auswahl bleibt bestehen.
• Wenn EnableContextMenu nicht festgelegt ist und CookiePersistence festgelegt ist, kann ein Benutzer Spalten nicht anzeigen oder ausblenden, aber die vorherige Auswahl bleibt bestehen.
• Wenn EnableContextMenu festgelegt und CookiePersistence nicht festgelegt ist, können Sie Spalten anzeigen und ausblenden, jedoch nur für die aktuelle Anforderung.
In einem JSON-Konfigurationsdienst können Sie die Eigenschaft wie folgt als Parameter der obersten Ebene festlegen:
var config = {“enableContextMenu”: false,...}
|
BOOLEAN
|
True
|
N
|
Beide
|
||||
EnableSorting
|
Muss für jeden Typ von Spaltensortierung aktiviert sein, einschließlich dem Umschalten von aufsteigend auf absteigend von Kopfzeilen, der Eigenschaft MultiColumnSortOrder oder dem Binden eines Sortierdiensts. Wenn diese Option festgelegt ist, sind die folgenden Eigenschaften im Fensterbereich Eigenschaften verfügbar:
• QueryFilter – eine bindbare Filterabfrage für die Verwendung mit einem Datendienst
• Filter – eine bindbare Ereigniseigenschaft, um einen Abfragedatendienst auszulösen
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
MultiColumnSortOrder
|
Legt eine standardmäßige Spaltensortierreihenfolge fest. Syntax: Spaltenname:Reihenfolge,Spaltenname:Reihenfolge
Beispiel: office:asc,title:des
|
STRING
|
N/A
|
N
|
Beide
|
||||
EnableGridSearch
|
Platziert eine Symbolleiste mit einem globalen Suchfeld im Raster. Wenn diese Option festgelegt ist, sind die folgenden Eigenschaften im Fensterbereich Eigenschaften verfügbar:
• QueryFilter – eine bindbare Filterabfrage für die Verwendung mit einem Datendienst
• Filter – eine bindbare Ereigniseigenschaft, um einen Abfragedatendienst auszulösen
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
GridSearchLocation
|
Definiert, wo das Suchfeld platziert werden soll. Diese Option ist nur verfügbar, wenn die Eigenschaft EnableGridSearch festgelegt ist.
|
STRING
|
N/A
|
N
|
Beide
|
||||
QueryFilter*
|
Eine bindbare Abfrageeigenschaft, die verwendet wird, um einen Abfragedienst als Eingabeabfrageparameter zu binden, um das Sortieren, Suchen und Filtern der Daten zu steuern. Diese Eigenschaft ist verfügbar, wenn entweder die Eigenschaft EnableSorting oder EnableGridSearch aktiviert ist. Sie kann im Fensterbereich mit Eigenschaften oder im Kontextmenü des Rasters selbst festgelegt werden. Wenn Sie das Widget "Datenfilter" in Ihrem Mashup verwenden, kann die Ausgabe-Eigenschaft QueryFilter entweder aus einem Widget für erweitertes Raster oder Strukturraster an die Eingabe-Abfrageeigenschaft gebunden werden. Das Raster kombiniert alle Abfrageparameter, um einen einzelnen Ausgabefilter zu erstellen, der an den angegebenen Dienst gebunden ist. Wenn der Abfragefilter in beide Richtungen wie folgt gebunden ist, werden gefüllte Pfeile angezeigt: Wenn kein Widget "Datenfilter" vorhanden ist und die Bindung nur in die Ausgaberichtung erfolgt, ist ein Pfeil gefüllt und der andere nicht gefüllt: |
QUERY
|
N/A
|
J
|
Beide
|
||||
EnableGridReset
|
Platziert eine Symbolleiste mit einer Schaltfläche zum Zurücksetzen des Rasters. Klicken Sie auf Zurücksetzen, um alle in Cookies gespeicherten Raster-Benutzereinstellungen zu bereinigen und das Raster auf die Standardkonfiguration zurückzusetzen.
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
EnableFilterEventOnConfigChange*
|
Aktiviert und deaktiviert die Ereignisauslösung, wenn eine Konfiguration von einem Dienst aktualisiert wird.
Wenn diese Eigenschaft festgelegt ist und eine gebundene Konfiguration geändert wird, wird ein Filterereignis ausgelöst, um die Daten ebenfalls zu aktualisieren. Wenn diese Eigenschaft nicht festgelegt ist, wird das Filterereignis nicht ausgelöst, wenn die gebundene Konfiguration aktualisiert wird.
|
BOOLEAN
|
True
|
N
|
Beide
|
||||
EnableFooter
|
Aktiviert einen Fußzeilenbereich im Raster. Wenn Sie diese Eigenschaft auf "True" festlegen, werden zwei zusätzliche Eigenschaften festgelegt: FooterData und TableFooterStyle.
Die Daten im Fußzeilenbereich sind an die Eigenschaft FooterData gebunden.
Weitere Informationen finden Sie unter Fußzeilenbereich in erweiterten Rastern
|
BOOLEAN
|
False
|
N
|
Beide
|
||||
FooterData
|
Enthält die Daten, die in der Fußzeile des Rasters angezeigt werden.
|
INFOTABLE
|
N/A
|
J
|
Beide
|
||||
GridResetButtonLocation
|
Definiert, wo die Schaltfläche zum Zurücksetzen des Rasters platziert werden soll.
|
STRING
|
N/A
|
N
|
Beide
|
||||
RowFormat
|
Öffnet ein Dialogfenster, in dem optionale zeilenbasierte Regeln definieren werden können, um die dynamische Statusformatierung anzuwenden. Diese zeilenbasierten Regeln können von der zellenbasierten Statusformatierung überschrieben werden, die über die Option Rasterspalten konfigurieren im Raster-Kontextmenü verfügbar ist.
|
STATE FORMATTING
|
Statusformatierung
|
N
|
Beide
|
||||
TableWrapperStyle
|
Definiert die Raster-Hintergrundstile. Dadurch erhält die gesamte Tabelle eine Umrissfarbe, und die Hintergrundfarbe wird festgelegt. Zu den unterstützten Attributen gehören Linienfarbe, -stärke und -typ, Hintergrundfarbe und alternative Hintergrundfarbe.
|
STYLEDEFINITION
|
DefaultTableWrapperStyle
|
N
|
Beide
|
||||
TableHeaderStyle
|
Definiert die Raster-Kopfzeilenstile.
|
STYLEDEFINITION
|
DefaultTableHeaderStyle
|
N
|
Beide
|
||||
FocusStyle
|
Definiert den Stil einer Zeile, die im Raster den Fokus hat.
|
STYLEDEFINITION
|
DefaultFocusStyle
|
N
|
Beide
|
||||
RowBackgroundStyle
|
Definiert einen Zeilen-Hintergrundstil. Dadurch werden Hintergrundfarbe, Schriftfarbe und Stärkenstil hinzugefügt. Es wird jedoch kein Linienstil zu jeder Zeile hinzugefügt.
|
STYLEDEFINITION
|
DefaultRowBackgroundStyle
|
N
|
Beide
|
||||
RowAlternateBackgroundStyle
|
Definiert einen zweiten Zeilen-Hintergrundstil für alternative Zeilen. Dadurch werden Schriftfarbe und Stärkenstil, aber kein Linienstil hinzugefügt.
|
STYLEDEFINITION
|
DefaultRowAlternateBackgroundStyle
|
N
|
Beide
|
||||
RowHoverStyle
|
Definiert den Stil einer Zeile, wenn der Mauszeiger auf sie stellen. Dadurch werden jeder Zelle Hintergrundfarbe und Schriftart hinzugefügt. Linienfarbe, -stärke und -typ werden nur auf die Zeile angewendet, auf die der Mauszeiger gestellt wird.
|
STYLEDEFINITION
|
DefaultRowHoverStyle
|
N
|
Beide
|
||||
RowSelectedStyle
|
Definiert den Stil einer Zeile, wenn sie ausgewählt wird. Dadurch werden jeder Zelle Hintergrundfarbe und Schriftart hinzugefügt. Linienfarbe, -stärke und -typ werden nur auf die ausgewählte Zeile angewendet.
|
STYLEDEFINITION
|
DefaultRowSelectedStyle
|
N
|
Beide
|
||||
RowBorderStyle
|
Definiert die Zeilen-Randstile. Dadurch werden den horizontalen Seiten der Zelle Linienfarbe, -stärke und -typ hinzugefügt.
|
STYLEDEFINITION
|
DefaultRowBorderStyle
|
N
|
Beide
|
||||
CellBorderStyle
|
Definiert Zellen-Randstile. Dadurch werden den vertikalen Seiten der Zelle Linienfarbe, -stärke und -typ hinzugefügt.
|
STYLEDEFINITION
|
DefaultCellBorderStyle
|
N
|
Beide
|
||||
ToolbarStyle
|
Definiert Stile für Symbolleisten.
|
STYLEDEFINITION
|
DefaultToolbarStyle
|
N
|
Beide
|
||||
TableFooterStyle
|
Definiert den Stil für den Fußzeilenbereich im Raster. Dazu gehören Hintergrundfarbe, Randstil und Schriftschnitt.
|
STYLE DEFINITION
|
DefaultGridAdvancedFooterStyle
|
N
|
Beide
|
||||
TooltipStyle
|
Definiert Stile für Tooltips.
|
STYLEDEFINITION
|
DefaultTooltipStyle
|
N
|
Beide
|
||||
SortAscendingStyle
|
Definiert den Stil des Symbols für die aufsteigende Sortierung.
|
STYLEDEFINITION
|
DefaultSortAscendingStyle
|
N
|
Beide
|
||||
SortDescendingStyle
|
Definiert den Stil des Symbols für die absteigende Sortierung.
|
STYLEDEFINITION
|
DefaultSortDescendingStyle
|
N
|
Beide
|
||||
CellValidationErrorStyle
|
Definiert den Stil der Zelle, wenn ein Validierungsfehler auftritt.
|
STYLE DEFINITION
|
DefaultCellValidationErrorStyle
|
N
|
Beide
|
||||
CellValidationErrorTooltipStyle
|
Definiert den Stil des Zellen-Tooltips, wenn ein Validierungsfehler auftritt.
|
STYLE DEFINITION
|
DefaultCellValidationErrorTooltipStyle
|
N
|
Beide
|
||||
RowIconStyle
|
Definiert den Stil des Ordnersymbols für Baumknoten.
|
STYLEDEFINITION
|
DefaultRowIconStyle
|
N
|
Nur Strukturraster
|
||||
RowExpansionIconStyle
|
Definiert den Stil des Erweiterungssymbols für Baumknoten.
|
STYLEDEFINITION
|
DefaultRowExpansionIconStyle
|
N
|
Nur Strukturraster
|
||||
RowCollapseIconStyle
|
Definiert den Stil des Verkleinerungssymbols für Baumknoten.
|
STYLEDEFINITION
|
DefaultRowCollapseIconStyle
|
N
|
Nur Strukturraster
|
||||
HeaderOverflow
|
Bietet Optionen für die Verarbeitung von Kopfzeilen-Zellentext, der überläuft. Optionen:
• fitted – Der Text wird an die Spaltenbreite angepasst und anschließend umgebrochen, auch mitten im Wort.
• wrapped – Der Text wird in zusätzliche Zeilen bei Leerzeichen oder einem Bindestrich umgebrochen.
• clipped – Der Text wird am Ende der Kopfzeilenzelle abgeschnitten.
• ellipsis – Der Text wird abgeschnitten, aber mit einem Auslassungszeichen (...) versehen, um anzuzeigen, dass mehr Text vorhanden ist.
• tooltip – Der Text wird mit einem Auslassungszeichen (...) abgeschnitten, und der vollständige Text wird in einem Tooltip angezeigt
|
STRING
|
Tooltip
|
N
|
Beide
|
||||
DataOverflow
|
Stellt Optionen für Datenzellentext bereit, der überläuft. Dieselben Optionen wie in der Eigenschaft HeaderOverflow sind verfügbar.
|
STRING
|
abgeschnitten
|
N
|
Beide
|
||||
MaxHeaderHeight
|
Die maximale Höhe in Pixeln, auf die die Kopfzeilenzeile erweitert werden kann, bevor vertikale Bildlaufleisten angezeigt werden.
|
NUMBER
|
100
|
N
|
Beide
|
||||
MinRowHeight
|
Die Einstellung für minimale Höhe in Pixel für eine Zeile im Raster.
Angenommen, Sie verwenden keinen Bild-Renderer für eine Spalte mit Bildern, die größer als die standardmäßige Mindestzeilenhöhe von 30 Pixel sind. Ein Beispiel ist eine Statusdefinition, die Stile mit Bildern anwendet. Stellen Sie in diesem Fall sicher, dass Sie die Einstellung für die Zeilenhöhe vergrößern, um die Höhe des Bildes anzupassen.
|
NUMBER
|
0
|
N
|
Beide
|
||||
MaxRowCacheSize
|
Die maximale Anzahl von Zeilen, die Sie auf Clientseite im Raster erweitern können. Wenn der Grenzwert erreicht ist, wird eine Warnung generiert, und die Knoten müssen vor der zusätzlichen Erweiterung verkleinert werden.
|
NUMBER
|
5000
|
N
|
Nur Strukturraster
|
||||
DoubleClicked*
|
Eine bindbare Ereigniseigenschaft, die beim Doppelklicken auf das Raster ausgelöst wird.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
Filter*
|
Eine bindbare Abfrageeigenschaft, die verwendet wird, um einen Abfragedienst als Eingabeabfrageparameter zu binden, um das Sortieren, Suchen und Filtern der Daten zu steuern. Diese Eigenschaft ist verfügbar, wenn entweder die Eigenschaft EnableSorting oder EnableGridSearch aktiviert ist. Sie kann im Fensterbereich mit Eigenschaften oder im Kontextmenü des Rasters selbst festgelegt werden.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
EditCellStarted
|
Eine bindbare Ereigniseigenschaft, die ausgelöst werden kann, wenn Sie damit beginnen, einen Zellenwert zu bearbeiten. Dies ist nur aktiv, wenn der Parameter IsEditable festgelegt ist.
Sie können dieses Ereignis verwenden, um den Status anderer Widgets im Mashup beim Bearbeiten zu ändern.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
EditCellCompleted
|
Eine bindbare Ereigniseigenschaft, die ausgelöst werden kann, wenn Sie eine Zelle bearbeiten und dann entweder die Eingabetaste, die Tabulatortaste oder an einer beliebigen Stelle außerhalb der bearbeiteten Zelle klicken. Drücken Sie ESC, um den Wert unbearbeitet zu lassen. Wenn das Raster aktualisiert wird, werden die bearbeiteten Werte angezeigt.
Es folgen zwei Verwendungsmöglichkeiten für dieses Ereignis:
• Es kann an einen Infotable-Aktualisierungsdienst gebunden werden, sodass bearbeitete Werte aus der Infotable EditedTable persistent sind.
• Sie kann an einen Dienst gebunden werden, der das Widget für die Schaltfläche "Speichern" im Mashup aktiviert. Die Schaltfläche "Speichern" kann wiederum an einen Infotable-Aktualisierungsdienst gebunden werden, sodass aktualisierte Werte aus der Infotable EditedTable persistent sind.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
EditStarted
|
Dieses Ereignis wird ausgelöst, wenn Sie in der Symbolleiste des Rasters auf Bearbeiten klicken.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
EditCompleted
|
Dieses Ereignis wird ausgelöst, wenn Sie in der Symbolleiste des Rasters auf Speichern klicken.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
EditCancelled
|
Dieses Ereignis wird ausgelöst, wenn Sie in der Symbolleiste des Rasters auf Abbrechen klicken.
|
EVENT
|
N/A
|
J
|
Beide
|
||||
Z-index*
|
Die Reihenfolge für geschichtete Widgets. Ein niedrigerer Z-Index verschiebt das Widget "Raster" hinter ein anderes Widget mit einem höheren Z-Index.
|
NUMBER
|
10
|
N
|
Beide
|
||||
Visible*
|
Wenn diese Option festgelegt ist, wird das Raster zur Laufzeit angezeigt. Diese Eigenschaft kann durch einen Dienst definiert werden, der an das Raster gebunden ist. Wenn ein sichtbarer Dienst an das Raster gebunden ist, wird ein gefüllter Pfeil angezeigt: . Wenn kein sichtbarer Dienst vorhanden ist, wird angezeigt. |
BOOLEAN
|
True
|
J
|
Beide
|
||||
SelectedRowsChanged*
|
Eine bindbare Ereigniseigenschaft, die Sie verwenden können, um ein anderes Widget oder einen Dienst auszulösen, wenn Sie eine oder mehrere Zeilen im Raster aus- oder abwählen.
Um diese Ereigniseigenschaft zu verwenden, führen Sie die folgenden Schritte aus:
• Legen Sie die Eigenschaft RowSelectionauf single oder multi fest.
• Binden Sie die Eigenschaft SelectedRows an eine andere Entität (ein Widget oder einen Dienst).
• Binden Sie das Ereignis SeletedRowsChanged an die andere Entität, sodass es bei Änderung von SelectedRows ausgelöst wird.
|
EVENT
|
N/A
|
J
|
Beide
|
|
Rasterstile haben in der unten aufgelisteten Reihenfolge Vorrang. TableWrapperStyle hat die niedrigste Priorität, und RowHoverStyle überschreibt alle anderen.
1. TableWrapperStyle
2. RowBackground/RowAlternateBackgroundStyle
3. CellBorder/RowBorderStyle
4. FixedRowFormatter/State Definition
5. RowSelectedStyle
6. RowHoverStyle
|