ModelDrivenFormIntegrationコントロールのプロパティと操作
モデル駆動型フォームに埋め込まれたキャンバス アプリケーションには、 ModelDrivenFormIntegration という名前の特別なコントロールが含まれています。 このコントロールは、ホストのモデル駆動型フォームから埋め込みキャンバス アプリにコンテキスト データを取り込みます。
このトピックでは、ModelDrivenFormIntegrationコントロールで使用可能なプロパティと操作について説明します。
プロパティまたは操作 | 説明 |
---|---|
DataSource | ホスト モデル駆動型フォームの親テーブルに接続されたデータ ソースに設定する必要があります。 新しいのキャンバス アプリを埋め込む ときに自動的に設定されます 。 既存のキャンバス アプリを埋め込む場合、ModelDrivenFormIntegration データ ソースをキャンバス アプリのツリー ビューから構成できます。 DataSource の値は、常にアプリが埋め込まれているテーブルを参照する必要があります。 値はいかなる方法でも、フィルター処理したり変更したりしないでください。 |
Item | 埋め込みキャンバス アプリがホスト モデル駆動型フォームから行にアクセスできるようにする読み取り専用プロパティ。 たとえば、accountnumber という名称と アカウント番号 という表示名称を持つ列の値を取得するには、ModelDrivenFormIntegration.Item.accountnumber または ModelDrivenFormIntegration.Item.'Account Number' を使用することができます。 |
OnDataRefresh | このプロパティの計算式は、ホスト モデル駆動型フォームがデータを保存する際に評価されます。 これを使用して、ホストのモデル駆動型フォームの親テーブルに接続されているデータ ソースを更新したり、変数の設定や更新などのほかの操作を実行します。 たとえば、これを以下の計算式に設定すると、アカウントのデータ ソースが更新され、CurrentAccountNumber という変数に現在の行の取引先企業番号列の値が設定されます。 更新 (アカウント) ; 設定 (CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number') OnDataRefresh アクションは、埋め込みキャンバス アプリ内のデータを更新するためにのみ使用する必要があります。 OnDataRefresh アクションを使用して、埋め込みキャンバス アプリ内で変更を保存することはお勧めしません。 詳細: 埋め込みキャンバス アプリでデータを保存する |
RefreshForm | ホストのモデル駆動型フォームのデータを更新します。 詳細については ホスト フォームでの定義済みのアクションの実行 を参照してください。 |
SaveForm | ホストモデル駆動型フォームにデータを保存します。 詳細については ホスト フォームでの定義済みアクションの実行 を参照してください。 |
NavigateToMainForm | ホストモデル駆動型フォームからメインフォームに移動し、指定した行を表示します。 詳細については ホスト フォームでの定義済みアクションの実行 を参照してください。 |
NavigateToView | ホストモデル駆動型フォームをビューに移動します。 詳細については ホスト フォームでの定義済みアクションの実行 を参照してください。 |
OpenQuickCreateForm | テーブルの既定のクイック作成フォームを開きます。 詳細については ホスト フォームでの定義済みアクションの実行 を参照してください。 |
Data | ホスト のモデル駆動型フォームから埋め込みキャンバス アプリに重要なデータを送信するためにフレームワークによって使用される読み取り専用使用するプロパティ。 このプロパティは使用しないでください。 ホストのモデル駆動型フォームから行にアクセスできるアイテムを使用します。 |
関連項目
モデル駆動型フォームにキャンバス アプリを埋め込む
埋め込み型キャンバス アプリケーションをモデル駆動フォームに追加する
モデル駆動型フォームの埋め込み型キャンバス アプリケーションを編集する
モデル駆動フォームに埋め込まれたキャンバス アプリケーションの画面サイズと表示方向をカスタマイズする
組み込みキャンバス アプリ内からホスト フォームで事前定義済みの操作を実行する
埋め込みキャンバス アプリの共有
埋め込みキャンバス アプリの作業のガイドライン
パブリック プレビュー リリースを使用して作成された、モデル駆動型フォームの埋込み型キャンバスアプリケーションを最新版へと移行する
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。