電話用およびタブレット PC 用 Dynamics 365 のカスタマイズ
Dynamics 365 Customer Engagement (on-premises) では、一度設計すれば、どこでも展開できます。 Customer Engagement システムに対するカスタマイズは、電話用およびタブレット PC 用 Dynamics 365 に、また Web アプリケーションに表示されます。 変更は、適切に表示されるように、モバイル アプリで最適化されます。 以下の 1 つを選択するか、スクロール ダウンして、加えた変更の種類と、その変更がモバイル アプリと Web アプリでの表示にどの程度違うかを確認します。
電話アプリの最新バージョンである電話用 Dynamics 365 は、タブレット PC 用 Dynamics 365 と同じフル機能のエクスペリエンスを提供します。 また、同じ直感的なユーザー インターフェイス (電話用に適合) とオフライン機能を備えています。
フォームをカスタマイズすると、次回にモバイル アプリを開くときに更新プログラムのダウンロードを促すプロンプトが表示されます。
Dynamics 365 Customer Engagement (on-premises) モバイル アプリのカスタマイズに関する短いビデオ (1:51) を参照してください。
電話用およびタブレット PC 用 Dynamics 365 のホーム ページ
電話用およびタブレット PC 用 Customer Engagement を最初に開くとき、ホーム ページが表示されます。このホーム ページは既定では営業ダッシュボードです。 新しいダッシュボードの作成、または既存のダッシュボードの編集を Web アプリケーションで行って、それらをモバイル用に有効化することができます。これにより、ユーザーは異なるホーム ダッシュボードを選択できます。 ダッシュボードの作成または変更の詳細については、「ダッシュボードの作成」または「ダッシュボード コンポーネントの管理」を参照してください。
電話およびタブレット PC 用 Dynamics 365 のフォームのカスタマイズ
電話用 Dynamics 365、およびタブレット 用 Dynamics 365 は、フォームを Web アプリとして使用します。 フォームがアプリケーションに表示される方法は、モバイル エクスペリエンスに合わせて最適化されます。 次の図に、Web アプリケーションからタブレット PC および電話アプリケーションへのリフローを示します。
Web アプリケーション
タブレット PC アプリ
電話アプリ
電話およびタブレット PC 用 Dynamics 365 には、フォーム間の切り替えの機能はありません。 エンティティについて複数のメイン フォームが存在する場合は、表示されるフォームは、フォーム順序の設定とフォームに割り当てられたセキュリティ ロールによって決まります。 詳細: 複数のフォーム
フォームをカスタマイズする場合は、以下の内容を電話用 Dynamics 365 から非表示にすることができます。
Fields
セクション
すべてのタブ
このように、たとえば、電話ユーザーが取引先担当者の主要な情報だけに集中する必要があると考える場合は、フォームのカスタマイズ時は、電話アプリから取引先担当者の詳細を非表示にすることができます。
電話用 Dynamics 365 の表示から詳細を非表示にする
フォーム エディターでのフォームのカスタマイズ時に、非表示にする、フィールド、セクション、またはタブを選択します。 フォーム エディターの使用に関するヒントについては、「フォーム エディターの使用」を参照してください。
プロパティの変更をクリックします。
電話で使用可能にするチェック ボックスをオフにし、OK を選択します。
電話およびタブレット PC 用 Dynamics 365 のナビゲーション オプションの変更
電話およびタブレット PC 用 Dynamics 365 は、モバイル アプリでの表示用に最適化されることを除けば、Web アプリケーションと同じサイトマップ データを使用して、ナビゲーション オプションを提供します。
Web アプリケーションのナビゲーション バーに表示されるエンティティが電話およびタブレット PC 用 Dynamics 365 に対して有効化されている場合、そのエンティティはモバイル アプリのナビゲーション バーにも表示されます。
Web クライアント上の領域内のグループ化は、エンティティをフラット リストで表示するモバイル アプリでは無視されます。 エンティティを、Web クライアント上の複数のグループに追加できます。 モバイル アプリではフラット リストが表示され、繰り返しは表示されません。 ユーザーにエンティティへの読み取りアクセス権がない場合、そのユーザーにはこのエンティティは表示されません。
ナビゲーション バーのアイテムの順序は、サイトマップの順序によって決まります。 重複がある場合は、最初のインスタンスのみ表示されます。
ユーザー定義エンティティは、ユーザー定義エンティティの固定されたアイコンを使用します。
詳細については、「サイトマップを使用してアプリケーションのナビゲーションを変更する」を参照してください。
電話およびタブレット PC 用 Dynamics 365 のコマンドの変更
電話およびタブレット PC 用 Dynamics 365 は、モバイル アプリでの表示用に最適化されることを除けば、Web アプリケーションと同じリボン定義を使用してコマンドを提供します。 クライアントの種類に応じて、表示するリボン定義を設定できます。 たとえば、電話やタブレット PC のアプリにではなく、Web アプリケーションに表示されるように、コマンドを設定することができます。 いくつかの既定のコマンドは Web アプリケーションでのみ表示されるように設定されています。それらのコマンドがモバイル アプリで表示されないのはその理由からです。
注意
コマンド用に構成されたアイコンは表示されず、長すぎるラベルは途中で切り捨てられます。
電話およびタブレット PC 用 Dynamics 365 のフォーム スクリプトの違い
Web アプリケーションで使用されるフォーム用に記述されるスクリプトは、電話およびタブレット PC用 Dynamics 365 でも機能しますが、違いがいくつかあります。 一般に、モバイル アプリ向けの範囲内で有効でないメソッドは、エラーを返しませんが、値も返しません。
次の一覧は、モバイル アプリ内のスクリプトで何をするかを示しています。 詳細については、次の開発者向けドキュメントを参照してください。 Customer Engagement のクライアントAPIリファレンス.
ユーザーからの応答をまっている間の、window.alert、window.confirm、window.prompt、またはコードの実行を阻止するその他のコードの使用は、期待通りには動作せず、エラーを表示します。 モバイル アプリのスクリプトでは、これらのメソッドを使用しないでください。
電話およびタブレット PC 用 Dynamics 365 に表示されるタブは展開も折りたたみもできないため、タブを展開または折りたたむコードが機能せず、これらのイベントを使用するイベント ハンドラーに対して構成されたコードは実行されません。
ダッシュボード内の Web リソース または iFrame 要素は、モバイル アプリには表示されません。 これらとやり取りするメソッドは機能せず、これらの項目を読み込むときに呼び出されるイベントに対してこれらのメソッドを使用してイベント ハンドラー用に構成したコードは実行されません。 タブレット PC 用 Dynamics 365 に Web リソースまたは iFrame 要素を表示するプレビュー機能を試すことに関心がある場合は、タブレット PC 用 CRM での iFrame と Web リソースのサポートを参照してください。
電話およびタブレット PC 用 Dynamics 365 ではユーザーが別のフォームに切り替えるための機能を提供していないので、Web アプリケーションでこれを有効にするメソッドは機能しません。
Web アプリケーションで関連エンティティの表示またはそれへの移動を可能にするメソッドは機能しません。
コマンド バーを更新する、ビュー ポートのディメンションを取得する、またはフォーム ウィンドウを閉じるメソッドは機能しません。
電話およびタブレット PC 用 Dynamics 365 のカスタマイズの公開
電話およびタブレット PC 用 Dynamics 365 をカスタマイズするとき、カスタマイズを常に明示的に公開して、モバイル アプリと同期することを確認する必要があります。
電話およびタブレット PC 用 Dynamics 365 での業務ルール
電話およびタブレット PC 用 Dynamics 365 を開くとき、業務ルールの定義がダウンロードされてキャッシュされます。 業務ルールの変更は、ユーザーがモバイル アプリを閉じて再度開くまで適用されません。
関連項目
ビデオ: 視覚的なコントロール (4:32)
メタデータの作成と編集
フォームの作成および設計
ビューの作成または編集
プロセスの作成または編集
業務ルールおよび推奨事項の作成