対応の方法...

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

Microsoft Dynamics 365 (オンラインおよび設置型) では、必要な結果を得るための多数のオプションが用意されています。 しかし、どのように使い始めたらよいでしょうか。 このトピックでは、いくつかの特定の重要なタスクと、実行方法についての情報を説明します。 より詳しいレベルのガイドは、必要な詳細情報を得られる場所を示した案内を参照してください。

このトピックの内容

環境を試用する

トレーニングを探す

テーブルおよびカスタム フィールドの作成

ビジネス プロセスの自動化

フォームのスクリプトの記述

Microsoft Dynamics 365 のデータを使用するモバイル アプリケーションの作成

Microsoft Dynamics 365 のデータを使用する Windows クライアント アプリケーションの作成

コール センターのアプリケーションの構築

環境を試用する

自習用の環境を入手するだけの場合、Microsoft Dynamics 365 で 30日の無料試用版 を申し込むのが最も簡単な方法です。

それより長期の使用、または設置型バージョンの使用が必要な用途の場合、Microsoft Dynamics CRM Server 2016 の設置型バージョンをダウンロードすることができます。 セットアップ時に、製品版のキーを指定するか、ダウンロード ページに表示されている 90 日間無料試用できるプロダクト キーを入力できます。

MSDN サブスクリプションをお持ちの場合、Dynamics 365 (設置型) サーバー ソフトウェアをダウンロードし、任意の回数インストールできる静的なライセンス キーにアクセスできます。

トレーニングを探す

Microsoft Dynamics 365 開発の理解に役立つチュートリアルとリソース」のトピックでは、Microsoft Dynamics 365 SDK に含まれるいくつかの「クイック スタート」のサンプルについての情報や、Microsoft Dynamics 365 を使用したプログラミングの学習に役立つそのほかのリソースへのリンクが見つかります。

テーブルおよびカスタム フィールドの作成

Microsoft Dynamics 365 では、データベース テーブルを含むエンティティを作成できます。 アプリケーションのフィールドに対応しているこれらのエンティティには、属性 を作成します。 これらのエンティティおよび属性は、プラットフォームのメタデータのコア部分です。 これを実行するためにコードを記述する必要はありません。 エンティティや属性を作成する方法の詳細を確認するには、「TechNet: メタデータの作成および編集」を参照してください。 プログラムを使ってエンティティおよび属性を作成する必要がある場合、「Microsoft Dynamics 365 のメタデータ モデルおよびデータ モデル」を参照してください。 また、合わせて「Microsoft Dynamics 365 のエンティティの概要」も参照ください。

ビジネス プロセスの自動化

Microsoft Dynamics 365 アプリケーションは、業務プロセスの自動化により効率性を高めるものです。 これを実現するためのさまざまな方法を理解すると、求められる要件に最適な選択肢を選ぶのに役立ちます。 次の選択肢が利用できます。

  • プロセス
    コードを書かなくても、アプリケーションで構成できる種類のプロセスがいくつかあります。詳細:TechNet: プロセスの作成および編集

    プログラムによるプロセスの作成や、プロセスの処理の拡張をする必要がある場合、そうしたプロセスを開発者はワークフローと呼びます。これは、開発者が使用するエンティティが Workflow エンティティであるためです。また、ワークフローは Windows Workflow Foundation プログラミング モデルに基づいています。 ワークフローで処理できる内容の詳細情報については、「Dynamics 365 プロセスを使用したビジネス プロセスの自動化」を参照してください。

  • Business rules
    クライアントまたはサーバー上のビジネス ロジックを一貫して評価する、コードの記述を必要としない宣言による簡単な方法をお探しの場合、業務ルールを検討します。 クライアント側のロジックの評価は、サーバー側がサーバー上で一貫性のあるロジックの評価を提供している間に、レコード フォームを開いて更新するときに実行されるので、より即時に実行されます。詳細:TechNet: 業務ルールの作成および編集

    業務ルールの重要な点は、評価がクライアント側で行われるため、応答性の非常に高いエクスペリエンスが提供されることです。 ただし、ビジネス ルールには制限があります。 業務ルールで必要な処理を実現できない場合、フォームのイベントに応答する JavaScript を書く必要があります。詳細:フォームのスクリプトの記述

  • プラグイン
    プラグインは、Microsoft Dynamics 365 に統合するカスタム ビジネス ロジックで、プラットフォームの標準動作を変更または拡張できます。 プラグインは、プラットフォームによって起動される特定のイベントに応答して実行するように登録されたイベント ハンドラーです。 プラットフォーム操作を通じて渡されるデータを検証および変換して、追加の操作を開始する方法を提供します。 プラグインは、最も深いレベルで実行される、Microsoft Dynamics 365 アプリケーション、カスタム クライアント、データ移行、ほかのシステムとの統合など発生元にかかわらず業務プロセスを自動化するための最も堅牢な手段です。詳細:ビジネス プロセスを拡張するためのプラグインを記述する

フォームのスクリプトの記述

フォーム スクリプトは、業務プロセスを自動化する方法を提供し、フォームに入力された値の検証、フォームを使用するユーザー エクスペリエンスの向上を行います。 フォーム スクリプトは JavaScript で記述し、Microsoft Dynamics 365 に Web リソースとして追加します。 アプリケーションに Web リソースを作成する方法の詳細については、「TechNet: Web リソースの作成および編集」を参照してください。 詳細については、「Microsoft Dynamics 365 の Web リソース」を参照してください。

フォーム スクリプトは、フォームのイベントに応答します。 フォーム エディターを使用すると、アプリケーションの多数のフォーム イベントのイベント ハンドラーを構成できます。 その実行方法については、「TechNet: フォーム エディターを使用する: イベント ハンドラーの構成」を参照してください。 開発者向けのフォーム スクリプトの詳細情報は、「Microsoft Dynamics 365 フォームのコードを記述する」を参照してください。 フォーム作成に使用するイベントおよびオブジェクト モデルの詳細については、「クライアント側のプログラミング リファレンス」を参照してください。

Microsoft Dynamics 365 のデータを使用するモバイル アプリケーションの作成

モバイル アプリやモダン アプリを作成する には、モバイルSDKを使用したモバイル アプリケーションの開発に関する導入のための情報や、追加のコンテンツへのリンクが含まれています 。

Microsoft Dynamics 365 のデータを使用する Windows クライアント アプリケーションの作成

XRM ツールは、Microsoft Dynamics 365 SDK アセンブリ API (組織サービスと探索サービス) の上に構築された一連の API で、Dynamics 365 用 Windows クライアント アプリケーションを作成するためのサポートを提供します。詳細:XRM ツールを使用して Windows のクライアント アプリケーションを作成する

コール センターのアプリケーションの構築

Unified Service Desk for Microsoft Dynamics 365は、顧客サービス担当者が Microsoft Dynamics 365 内に保存された顧客データを総合的に表示できるように、コール センター向けアプリケーションをすばやく作成するための構成可能なフレームワークを提供します。Dynamics 365 のさまざまな領域からの顧客情報を統合デスクトップでまとめて管理でき、顧客とのやり取りを全体的に把握できます。 これにより、カスタマー サービス担当者は重要なビジネス情報にすばやくアクセスできるため、顧客とのやり取りや、クエリや問題への対応を迅速に行えます。詳細:TechNet: Unified Service Desk 2.0 管理ガイド および Unified Service Desk 2.0 開発者ガイド

関連項目

Microsoft Dynamics 365 (オンライン) および Dynamics 365 (設置型) 用ソフトウェア開発キット
リリース履歴
開発者向けの新機能: Microsoft Dynamics 365
Microsoft Dynamics 365 に接続
Microsoft Dynamics 365 のセキュリティ モデル
Microsoft Dynamics 365 を拡張する
Microsoft Dynamics 365 でのビジネス データのモデル化
Microsoft Dynamics 365 でデータを管理する
Microsoft Dynamics 365 展開の管理
Microsoft Dynamics 365 のサンプル コード ディレクトリ
Microsoft Dynamics 365 プログラミング リファレンス
Microsoft Dynamics 365 のSDK 拡張機能
Microsoft Dynamics 365 のプログラミング モデル
Microsoft Dynamics 365 開発の理解に役立つチュートリアルとリソース
Microsoft Dynamics 365 での開発におけるベスト プラクティス
開発者ツール

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権