GridAttribute (Client-API-Referenz)

GridAttribute wird sowohl für schreibgeschützte als auch für bearbeitbare Raster unterstützt.

GridAttribute repräsentiert die Daten in der Zelle eines bearbeitbaren Rasters und enthält einen Verweis auf alle der Spalte zugeordneten Zellen. Soehe Sammlungen (Client-API-Referenz) für Informationen zu Methoden zum Zugreifen auf Daten in einer Sammlung.

GridAttribute unterstützt auch das Steuerelement Sammlung für Spalten einer ausgewählten Rasterzeile, die Methoden zum Arbeiten mit einer Sammlung von Zellen bereitstellt, die der Spalte zugeordnet sind. Jede Zelle (GridCell) einer ausgewählten Rasterzeile entspricht einem Steuerelement in einem Formular, das an eine Spalte in einem bearbeitbaren Raster gebunden ist. Soehe Sammlungen (Client-API-Referenz) für Informationen zu Methoden zum Zugreifen auf Daten in einer Sammlung.

Tipp

Aus Leistungsgründen ist eine Zeile (Datensatz) in einem bearbeitbaren Raster nicht bearbeitet, bis der Datensatz ausgewählt ist. Benutzer müssen einen einzelnen Datensatz in einem Raster auswählen, um ihn zu bearbeiten. Sobald ein Datensatz in einem bearbeitbaren Raster ausgewählt wurde, wertet Dynamics 365 intern eine Reihe von Dingen aus, darunter den Benutzerzugriff auf den Datensatz, ob der Datensatz aktiv ist, und Spaltenüberprüfungen, um sicherzustellen, dass Datensicherheit und -gültigkeit beim Bearbeiten von Daten berücksichtigt werden. Sie können das OnRecordSelect Ereignis mit der getFormContext-Methode verwenden, um auf Datensätze im Raster zuzugreifen, die einen bearbeitbaren Status aufweisen.

Methoden

GridAttribute unterstützt die folgenden Methoden für Spalten einer ausgewählten Rasterzeile.

Name Beschreibung
getName Gibt den logischen Namen der Spalte einer ausgewählten Rasterzeile zurück.
getRequiredLevel Gibt einen Zeichenfolgenwert zurück, der angibt, ob ein Wert für die Spalte erforderlich oder empfohlen ist.
setRequiredLevel Legt fest, ob Daten für die Spalte einer ausgewählten Rasterzeile erforderlich oder empfohlen werden, bevor der Datensatz gespeichert werden kann.
getValue Ruft den Datenwert für eine Spalte ab.
setValue Legt den Datenwert für eine Spalte fest.

Hinweis

Wenn Sie eine Zeile in einem bearbeitbaren Raster auszuwählen, verwenden Sie Grid.getSelectedRows

Ähnliche Artikel

GridCell
Raster und Unterraster in modellgestützten Apps
Steuerelementsammlung

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).