Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

分野におけるCRM(顧客関係管理)を中心に構築されている。

その一方で、民間・政府・非営利のあらゆる部門における広範囲な
機能を制御可能な多様性からxRMという言葉が使われるようになってきている。

構成

カスタマイズは

から構成される。

方法

などがあり、これを以下のようなテクノロジ・カットの詳細区分に分解。

ポイント アンド クリック

GUIツールだけで変更可能な手法

対象

JavaScript

フォーム スクリプト イベント ハンドラー

フォーム イベント ハンドラーが JavaScript Web リソースで定義された関数を呼び出すように構成する。

コマンドバー (リボン) コマンド

CustomRule?>(RibbonDiffXml?) or <JavaScriptFunction?>(RibbonDiffXml?) 要素を使用し、
JavaScript Web リソース内に定義された関数を呼び出すアクションを定義する。

Web リソースと IFRAME

HTML Web リソース内で JavaScript Web リソースを使用、親子で対話できる。

プラグイン

Microsoft Dynamics CRM SDKを使用したビジネス ロジックのプラグイン メカニズム。
設置型、IFD、およびOnline(分離モード) の Microsoft Dynamics CRM 展開で使用可能。

アセンブリの %installdir%\server\bin\ フォルダーへの追加は、
設置型および IFD サーバー インストール型のみでサポートされています。

ワークフロー定義

ワークフロー ルールから呼び出されるユーザー定義ワークフロー活動 (アセンブリ) の作成

.NETプラグイン

XMLを直接編集

エクスポートしたソリューション パッケージのXMLを直接編集

Web サービスの使用

フィルター ビューの使用

ソリューション

概要

利点

構成

システム ソリューション

マネージド ソリューション

アンマネージド ソリューション

アンマネージド カスタマイズ

新規作成

ソリューション(カスタム ソリューション)を新規作成する。

ロール

以下のロールを持つユーザでCRMの組織にサインイン。

手順

複数ソリューションの用例

開発

複数のカスタマイザーによるカスタマイズ

バージョン

完了した作業に新しい要件が追加された時。

エクスポート・インポート

エクスポート

インポート

ソリューション コンポーネント

カスタマイズ ツールまたは API を使用して作成され、アプリケーション内で完全にホストされる。

種類

スキーマ

ユーザインターフェイス

プロセス/コード

テンプレート

セキュリティ

データ レコード

外部コンポーネント

アプリケーションの外部で動作するソフトウェアは、
インストーラー プログラムなど、従来の方法で
アプリケーションをパッケージ化してインストールする。

メタデータ

コンポーネントの中にはメタデータを形成しているものもある。

新規作成

ロール

同上

手順

エンティティ

下位コンポーネント

また、エンティティを作成すると以下のコンポーネント
(for メタデータ・体裁)が自動的に作成され、個別の削除は不可能。
内部的には、エンティティに対応したDBのテーブルも作成されている。

フィールド

フォーム

ビュー

グラフ

新規・公開・削除

作成

公開

―公開の方法

削除

依存関係があると削除できない。

依存関係の例:

ダッシュボード ─ グラフ ─ ビュー ─ フィールド - エンティティ

バインディング

事前バインディング

遅延バインディング

データ アクセス

エンティティ

Fetch と QueryExpression?

オブジェクトやXMLの階層構造でSQLを表現する。

QueryByExpression?

FetchXML

LINQ

LINQ to CRM
Microsoft Dynamics CRM Online 2015 更新プログラム クエリ プロバイダー

フィルターされたビュー

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS