Power 愛好家の皆さん、こんにちは。私の別のブログへようこそ。このブログの目的は、クライアント スクリプト API を使用して標準的なユーザー エクスペリエンス自動化メソッドを実装する方法を説明することです。データ操作、フォーム コンテンツの変更、またはアプリの動作の更新を実装するには、この特定のクライアント スクリプト API を使用する必要があります。 JavaScript でロジックを記述するときは、フォームが標準 HTML で構築されている場合でも、フォーム コンテンツの直接操作はサポートされていないことに注意してください。クライアント スクリプトは、さまざまなフォーム コンポーネントと対話するためのオブジェクト モデルとメソッドを作成します。この方法により、フォームのレンダリングで使用されるレイアウトまたは特定の HTML が変更されても、ビジネス ロジックが中断されないことが保証されます。
これは、Power Platform のモデル駆動型アプリケーションにクライアント スクリプト API を実装するためのセットアップに役立つステップバイステップ ガイドです。
左側から アプリ を選択し、新しいアプリ ドロップダウンから ページ デザインで開始 を選択します。
アプリを開始するページのデザインを選択してくださいから空のキャンバスを選択します。
3 つのテキスト ラベル、2 つのテキスト ボックス、1 つのドロップダウン リスト、および送信ボタンを挿入します。
アプリを公開します。
ステップ 2: テーブルを作成する
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})
Power App スタジオの左側で、Power Automate を選択し、新しいフローの作成 を選択します。
フローに名前を付け、空白から作成を選択します。 [Azure DevOps] を選択して次のステップを追加し、新しい項目を作成します。サインインを求められたら、資格情報を入力してサインインしてください。
[新しいアイテムの作成] ステップで、次の詳細を入力します:
送信ボタンの Onselect メソッドに次のコードを入力します。
DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)
2 つのコントロールはタイトルと説明です。キャンバス アプリを再度公開します。
Canvas アプリを実行し、DevOps プロジェクトに作業項目を正常に送信できます。
キャンバス アプリの代わりに Microsoft Forms を使用することもできます。その場合、Dataverse テーブルを構成する必要はありません。タイトルと説明は、Forms パラメータから取得できます。
セッションをお楽しみください!!!
ありがとう
以上がPower Apps でクライアント API オブジェクト モデルを使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。