ホームページ >ウェブフロントエンド >jsチュートリアル >Power Apps でクライアント API オブジェクト モデルを使用する

Power Apps でクライアント API オブジェクト モデルを使用する

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-23 19:05:31760ブラウズ

Power 愛好家の皆さん、こんにちは。私の別のブログへようこそ。このブログの目的は、クライアント スクリプト API を使用して標準的なユーザー エクスペリエンス自動化メソッドを実装する方法を説明することです。データ操作、フォーム コンテンツの変更、またはアプリの動作の更新を実装するには、この特定のクライアント スクリプト API を使用する必要があります。 JavaScript でロジックを記述するときは、フォームが標準 HTML で構築されている場合でも、フォーム コンテンツの直接操作はサポートされていないことに注意してください。クライアント スクリプトは、さまざまなフォーム コンポーネントと対話するためのオブジェクト モデルとメソッドを作成します。この方法により、フォームのレンダリングで使用されるレイアウトまたは特定の HTML が変更されても、ビジネス ロジックが中断されないことが保証されます。

目的:-

タスク

  1. フォームを使用してソリューションを準備します
  2. クライアント スクリプトをビルドします。
  3. スクリプトをアップロードします。
  4. フォームを編集します。
  5. テスト。

前提条件:-

  • プレミアム接続による Power Platform へのアクセス。
  • サンプル アプリが有効になった Power プラットフォーム環境へのアクセス
  • Microsoft Power Platform の基本的な理解と経験 Microsoft スタックおよび Visual Studio に対するソフトウェア開発 コード。
  • Microsoft Azure でのソリューションの管理経験があることが好ましいです。

これは、Power Platform のモデル駆動型アプリケーションにクライアント スクリプト API を実装するためのセットアップに役立つステップバイステップ ガイドです。

ステップ 1: フォームを使用してソリューションを準備します。

  1. Microsoft Power プラットフォームにログインします。
  2. 左側から アプリ を選択し、新しいアプリ ドロップダウンから ページ デザインで開始 を選択します。
    Use Client API Object model in Power Apps

  3. アプリを開始するページのデザインを選択してくださいから空のキャンバスを選択します。
    Use Client API Object model in Power Apps

  4. 3 つのテキスト ラベル、2 つのテキスト ボックス、1 つのドロップダウン リスト、および送信ボタンを挿入します。
    Use Client API Object model in Power Apps

  5. アプリを公開します。

ステップ 2: テーブルを作成する

  1. データの選択 > データの追加 > 新しいテーブルの作成 Use Client API Object model in Power Apps
  2. 新しいテーブルの作成画面で空のテーブルから開始を選択します。
  3. データ型として単一のプレーン テキストを持つ Title、データ型として複数のプレーン テキストを持つ Description、および単一のプレーン テキストを持つ NewWorkItem という名前の 3 つの列を追加します。データ型。テーブルに任意の名前を付けます。 Use Client API Object model in Power Apps
  4. 複数のレコードにデータを追加するには、Patch() を追加します。 Power Apps では、Patch() 関数を使用してデータ ソース内のレコードを作成または更新します。これは、他のプロパティに影響を与えることなく特定のフィールドを変更できる多用途の関数です。
Patch('New tables', Defaults('New tables'), {Title:TextInput1.Text, Description:TextInput1_1.Text, NewWorkItem:Dropdown1.SelectedText.Value})

ステップ 3: Power Automate フローを作成する

  1. Power App スタジオの左側で、Power Automate を選択し、新しいフローの作成 を選択します。
    Use Client API Object model in Power Apps

  2. フローに名前を付け、空白から作成を選択します。 [Azure DevOps] を選択して次のステップを追加し、新しい項目を作成します。サインインを求められたら、資格情報を入力してサインインしてください。
    Use Client API Object model in Power Apps
    Use Client API Object model in Power Apps

  3. [新しいアイテムの作成] ステップで、次の詳細を入力します:

    • 組織名: Azure DevOps 組織。
    • プロジェクト名: Azure DevOps プロジェクト。
    • 作業項目のタイプ: タスク。
    • タイトル: FromPowerApps。
    • 説明: FromPowerApps。 次に、保存を選択します。
  4. 送信ボタンの Onselect メソッドに次のコードを入力します。

DevOpsWorkItemflow.Run(TextInput1.Text, TextInput1_1.Text)

2 つのコントロールはタイトルと説明です。キャンバス アプリを再度公開します。
Canvas アプリを実行し、DevOps プロジェクトに作業項目を正常に送信できます。
キャンバス アプリの代わりに Microsoft Forms を使用することもできます。その場合、Dataverse テーブルを構成する必要はありません。タイトルと説明は、Forms パラメータから取得できます。

セッションをお楽しみください!!!

ありがとう

以上がPower Apps でクライアント API オブジェクト モデルを使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。