formContext.getControl (クライアント API 参照)
フォーム上のコントロールを取得します。
構文
formContext.getControl(arg);
formContext.getControl(引数) メソッドは、formContext.ui.controls.get にアクセスするためのショートカット メソッドです。
パラメーター
arg: オプション。 フォーム上のコントロールの 名前 または インデックス値 として引数を渡すことで、フォーム上のコントロールにアクセスすることができます。 たとえば、formContext.getControl("firstname") や formContext.getControl(0)。
arg 値が指定されていない場合、フォーム上のすべてのコントロールの配列を返します。 arg 名のスペルが間違っており、フォーム上にない場合、単に null 値を返します。
注意
エンティティとテーブルの違いがわかりませんか? Microsoft Dataverse で「開発者: 用語を理解する」を参照してください。
戻り値
種類: オブジェクトまたはオブジェクト コレクション。
説明 : パラメーターを指定してメソッドを使用する場合はオブジェクトであり、パラメーターなしでメソッドを使用する場合はオブジェクト コレクションです。
ヒント
フォームの列にバインドされているすべてのコントロールを変更する場合は、列タイプ内のコントロールのコレクションを使用します。
たとえば、name 列にバインドされた各コントロールに通知を追加するには、次のようにします :
const notification = {
messages: ['Sample Notification on Name Controls'],
notificationLevel: 'RECOMMENDATION',
uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));
関連トピック
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示