次の方法で共有


EntityFormOptions

テーブル フォームに関するすべての情報へのアクセスを提供します。

使用できる対象

モデル駆動型アプリ

プロパティ

createFromEntity

マップされた列の値に基づいて既定値を提供するレコードを指定します。 ルックアップ オブジェクトには、 idnameentityTypeの各プロパティがあります。

: LookupValue

entityId

フォームを表示するテーブル レコードの一意の ID。

: string

entityName

フォームを表示するテーブルの論理名。

: string

formId

表示するフォーム インスタンスの ID。

: string

高さ

表示するフォーム ウィンドウの高さ (ピクセル単位)。

: number

openInNewWindow

フォームを新しいウィンドウに表示するかどうかを指定します。

: boolean

useQuickCreateForm

簡易作成フォームを開くかどうか。 既定値は false です。

: boolean

width

表示するフォーム ウィンドウの幅 (ピクセル単位)。

: boolean

windowPosition

画面上のウィンドウ位置を指定します。

: number

windowPosition値は、次の可能な値を持つ数値です。

価値 位置
1 中央
2

Example

private onRowClick(event: Event): void {
    let rowRecordId = (event.currentTarget as HTMLTableRowElement).getAttribute(
      RowRecordId
    );
    if (rowRecordId) {
      let entityreference = this.contextObj.parameters.simpleTableGrid.records[
        rowRecordId
      ].getNamedReference();
      let entityFormOptions = {
        entityName: entityreference.entityType!,
        entityId: entityreference.id
      };
      this.contextObj.navigation.openForm(entityFormOptions);
    }
  }

Power Apps コンポーネント フレームワーク API リファレンス
Power Apps コンポーネント フレームワークの概要