唯讀和可編輯方格都支援 GridAttribute。
GridAttribute 代表可編輯格線儲存格中的資料,並包含與資料行相關聯之所有儲存格的參考。 請參閱 集合 (用戶端API參考), 以取得可用來存取集合中資料的方法的相關資訊。
GridAttribute 也支援所選方格資料列資料行的 控制項 集合,這提供使用與資料行相關聯的儲存格集合的方法。 所選方格列的每個儲存格 (GridCell) 都類似於表單上的控制項,該控制項系結至可編輯方格中的欄。 請參閱 集合 (用戶端API參考), 以取得可用來存取集合中資料的方法的相關資訊。
小提示
基於效能原因,在選取記錄之前,可編輯網格中的列 (記錄) 無法編輯。 使用者必須在網格中選取單一記錄才能對其進行編輯。 在可編輯的方格中選取記錄後,Dynamics 365 會在內部評估許多事項,包括使用者對記錄的存取權、記錄是否處於作用中狀態,以及資料行驗證,以確保在您編輯資料時遵守資料安全性和有效性。 請考慮使用 OnRecordSelect 事件搭配 getFormContext 方法,以存取方格中處於可編輯狀態的記錄。
Methods
GridAttribute 支援下列所選方格資料列資料行的方法。
| 名稱 | Description |
|---|---|
| 取得名稱 | 傳回所選格線列欄的邏輯名稱。 |
| getRequiredLevel | 傳回字串值,指出資料行的值是必要還是建議。 |
| setRequiredLevel | 設定在儲存記錄之前,所選格線列的欄是否需要或建議資料。 |
| get值 | 擷取資料行的資料值。 |
| 設定值 | 設定資料行的資料值。 |
備註
若要在可編輯的格線中選取列,請使用 格點。getSelectedRows