開啟表單或快速建立表單。
適用於
模型導向應用程式
語法
context.navigation.openForm(options, parameters)
參數
| 參數名稱 | 類型 | 為必填項目 | Description |
|---|---|---|---|
| options | EntityFormOptions |
Yes | 用於開啟表單的表單選項。 EntityFormOptions 具有下列屬性: - createFromEntity: Lookup。 指定將根據對應屬性值提供預設值的記錄。 查閱物件具有下列 String 屬性: entityType、 id和 name。 - entityId: String。 要顯示表單的資料表記錄的 ID。- 實體名稱: String。 要顯示表單的資料表的邏輯名稱。- formId: String。 要顯示之表單執行個體的ID。- 身高: Number。 要顯示的表單視窗高度(以像素為單位)。- openInNewWindow: boolean。 是否要在新視窗或新索引標籤中顯示表單。如果您指定 true 但未指定高度或寬度的值,表單將顯示在新索引標籤中。 - useQuickCreateForm: Boolean。 是否開啟快速建立表單。 如果您未指定此項目,則預設 false 會傳遞。- 寬度: Number。 要顯示的表單視窗寬度(以像素為單位)。- windowPosition: Number。 為表單在畫面上的視窗位置指定下列其中一個值: 1:center 2:side |
| parameters | Object |
否 | 將額外參數傳遞至表單的字典物件。 無效的參數將導致錯誤。 詳細資訊請參閱使用傳遞至表單的參數來設定表單以接受自訂查詢字串參數的資料行值 |
傳回值
類型:Promise<OpenFormSuccessResponse>。 傳 openFormSuccessResponse 回類型的 savedEntityReference 陣列,其中包含 EntityReference 方法中存在的值。
備註
見 應許