モバイル アプリのワークフローとスクリプトを作成する
管理者は、Power Automate フロー、クラシックなバックグラウンド ワークフロー、JavaScript、またはビジネス ルールなどのツールを使用して、ビジネス プロセスを自動化できます。 一部のプロセスは、Dynamics 365 Field Service モバイル アプリが 最初にオフライン で実行されているときに機能し、その他はインターネット接続が必要です。
Power Automate フローとクラシックな Dataverse ワークフロー
ワークフローとフローは一般的に、トリガーと条件に基づいてタスクを自動化する目的で使用されます。 フローの構築には Power Automate の使用を推奨しており、既存のワークフローをフローに置き換えることを検討します。 フローにはいくつかの利点があります。 詳細については、ワークフローとフローの比較 を参照してください。
ワークフローとフローにはインターネット接続が必要です。 アプリがインターネットに接続されたオフライン ファースト モードで実行されている場合、レコードを保存するとワークフローまたはフローがトリガーされます。 結果は、次のデータ同期でダウンロードされます。
ビジネス ルール
ビジネス ルールとレコメンデーションは、コードを記述したりプラグインを作成したりすることなくロジックを適用します。詳細は、テーブルのビジネス ルールを作成するを参照してください。
カスタム プロセス アクション
アクションは、ビジネス ロジックを構成する幅広いオプション セットを開きます。 カスタム プロセス アクションを使用して 複数の操作を順番に実行します。
アクションにはインターネット接続が必要です。
JavaScript Web リソース
JavaScript の Web リソースをモバイルフォームに追加し、オフライン プロフィールに含めることができます。
JavaScript Web リソースは、インターネット接続の有無にかかわらず実行されます。
予定されているコードに関する制限の可能性については、モバイル オフラインの機能と制限を参照してください。
モバイル アプリのデバッグ
カスタム コードは、Windows または Android のアプリケーションを使用してデバッグできます。
- Windows アプリケーションで JavaScript をデバッグします。
- Android アプリケーションで JavaScript をデバッグします。