フィールドに数を表示

重要

財務と運用 (Dynamics 365) モバイル アプリおよびプラットフォームは、非推奨になりました。 詳細については、削除済みまたは非推奨のプラットフォーム機能を参照してください。

pageLink コントロールを使用してカウント (合計) を表示することができますが、行数をカウントする前にターゲット ページが読み込まれるため遅くなることがあります。 また、取得される行の数に制限があるため、計算される数は正しくない可能性があります。

カウントを表示するタイルを持つワークスペース。

モバイル ワークスペースをより迅速に動作させる場合は、通常のフィールドを使用してカウントを表示し、そのフィールドをモバイル クライアントの pageLink コントロールとしてモデル化することをお勧めします。

次の例では、フリート管理アプリを使用しています。 フリート管理アプリでは、ワークスペースに顧客、予約、および車両の合計数が表示されます。 以前は、これらのカウントはターゲットとして AllCustomers、AllReservations、および AllVehicles を持っていた pageLink コントロールに起因していました。 pageLink コントロールは行を読み込み、カウントを実行しました。 (この方法は、推奨される方法ではありません。)

推奨される方法を使用するようワークスペース ページをコンフィギュレーションするには、これらの手順に従います。

  1. サーバーで、サーバー上のフィールドを含む新しいフォームを作成します。 (既存のフォームに新しいフィールドを追加することもできます。) 次の図では、3 つのフィールドがある新しい FMMobSummary フォームが作成されます。

    3 つのフィールドを含むフォーム。

  2. FMMobSummary フォームのモバイル アプリ デザイナーを使用してページを作成します。

    デザイナーでの新しいページ。

  3. フィールドを pageLink コントロールに変換する業務ロジックを更新します。 フィールドにナビゲーション ターゲットを追加するには configureControl メソッドを使用します。 フィールドは、次に pageLink コントロールとして設定されます。 configureControl メソッドの引数は、ページ名、コントロール名、および更新が必要なプロパティのオブジェクトです。

  4. ワークスペースのデザインを更新します。 ワークスペース ページの一部として概要ページを埋め込みします。 pageLink コントロールとして構成されるようになったフィールドを参照します。 スタイルを提供して showCount:true プロパティを設定し、カウントが pageLink コントロールに表示されるようにします。

    ビジネス ロジックの変更。

この方法を使用することにより、pageLink コントロールのローカライズされたラベルも取得します。 ワークスペースが読み込まれると、結果ははるかに高速になります。