フォームまたは簡易作成フォームを開きます。
使用可能な対象
モデル駆動型アプリ
構文
context.navigation.openForm(options, parameters)
パラメーター
| パラメーター名 | タイプ | 必須 | Description |
|---|---|---|---|
| options | EntityFormOptions |
イエス | フォームを開くフォーム オプション。 EntityFormOptions には、次の属性があります。 - createFromEntity: Lookup。 マップされた属性値に基づいて既定値を提供するレコードを指定します。 ルックアップ オブジェクトには、 entityType、 id、 nameの文字列プロパティがあります。 - entityId: String。 フォームを表示するテーブル レコードの ID。- entityName: String。 フォームを表示するテーブルの論理名。- formId: String。 表示するフォーム インスタンスの ID。- height: Number。 表示するフォーム ウィンドウの高さ (ピクセル単位)。- openInNewWindow: boolean。 フォームを新しいウィンドウまたは新しいタブに表示するかどうか。 true を指定し、高さまたは幅の値を指定しない場合、フォームは新しいタブに表示されます。 - useQuickCreateForm: Boolean。 クイック作成フォームを開くかどうか。 これを指定しない場合、既定では false が渡されます。- width: Number。 表示するフォーム ウィンドウの幅 (ピクセル単位)。- windowPosition: Number。 画面上のフォームのウィンドウ位置に次のいずれかの値を指定します。 1:center 2:side |
| parameters | Object |
いいえ | フォームに追加のパラメーターを渡すディクショナリ オブジェクト。 パラメーターが無効の場合、エラーが発生します。 詳細については、フォームに渡されるパラメーターを使用した列値と、カスタム クエリ文字列パラメーターを受け入れるようにフォームを構成する方法を参照してください。 |
戻り値
次のコマンドを入力します: Promise<OpenFormSuccessResponse>
openFormSuccessResponseは、EntityReference メソッドに存在する値を持つsavedEntityReference型の配列を返します。
注釈
Promise を参照する
関連資料
Navigation
Power Apps コンポーネント フレームワーク API リファレンス
Power Apps コンポーネント フレームワークの概要