Morning Girl

Web API, Windows, C#, .NET, Dynamics 365/CRM etc..

8.0

【Dynamics CRM】【Web API】新しいWeb APIを触ってみて

Dynamics CRM 2016(8.0)がリリースされ、新しいWeb APIにもいろいろと触ってきました。 Blogとしては、まだ折り返し地点でも無いですが、いろいろと見えてきたところがある感じです。 では、今までと比べてどう変わるの? どう接するべきなの? といったと…

【Dynamics CRM】【Web API】FetchXMLを利用したレコードの取得

Dynamics CRM Web APIのTipsです。 Dynamics CRMではFetchXMLというクエリ用XMLが内部で利用されています。 https://msdn.microsoft.com/ja-jp/library/gg328332.aspx これを用いて、データ取得のリクエストが投げられます。 メリットとしては、通常のSelect…

【Dynamics CRM】【Web API】LogicalCollectionNameの取得

クエリに使用するエンティティのLogicalNameは複数形の名前【LogicalCollectionName】になります。 カスタマイズエンティティであれば、自動的にnew_***sみたいになるみたいですが、デフォルトのエンティティの場合は、ちゃんとした複数形のものもあるので注…

【Dynamics CRM】【Web API】OptionSet表示名の取得

前回の記事で【Prefer : odata.include-annotations="*"】を利用した、Lookup表示名の取得を紹介しましたが、OptionSetの表示名なども、これで取得可能です。 というか、これでほとんどの表示名、CRMのフォーマット指定をしている値が取得できます。 ユーザ…

【Dynamics CRM】【Web API】Lookupフィールド先のデータ取得

前回の記事で【Prefer : odata.include-annotations="*"】を利用した、Lookup表示名の取得を紹介しましたが、 じゃあ、Lookup先のデータをJoinする場合はどうすんの、というところですけど。 expandパラメータを指定して取得します。 https://msdn.microsoft…

【Dynamics CRM】【Web API】Lookupフィールドの表示名取得

Dynamics CRM Web APIのQueryに関する記事です。 これから細々と投稿していきます。 意外とめんどくさい、Lookupフィールドの取得。 例えば単純に以下Lookupフィールド【primarycontactid(取引先責任者)】をSelectするリクエストを投げると、エラーが返っ…

【Dynamics CRM】【Web API】Queryのきほん

新しいWeb APIでのQueryの基本を抑えておきたいと思います。 といっても以前までREST APIを使われていた方なら、以下のMSDNを見ればほとんどわかるかと思います。 Query Data using the Web API https://msdn.microsoft.com/en-us/library/gg334767.aspx や…

【Dynamics CRM】【8.0】【Web API】Web APIの概要

Dynamics CRM 2016(8.0)の新機能の紹介。 ちまちまと触っていた、SDK周りの新機能にもようやく着手です。 ■開発者向けの新機能: Microsoft Dynamics CRM 2016 https://msdn.microsoft.com/ja-jp/library/gg309589.aspx 2015SP1までプレビュー機能だった、W…

【Dynamics CRM】【8.0】Wordテンプレートの利用

Dynamics CRM 2016(8.0)の新機能紹介です。 今回はWord連携のテンプレート機能について紹介します。 概要 Dynamics CRMは初期のころからWordの連携機能として差し込み印刷というものが付属していました。 差し込み印刷テンプレートによる作業 しかし、2013…

【Dynamics CRM】【8.0】モバイル・タブレット用アプリケーションの新コントロールUI その2

前回の記事にて、モバイル・タブレット用の新しいコントロールUIを紹介しました。 今回の記事では、実際の設定方法や設定時の注意点などを紹介していきたいと思います。 しかし、思いのほか情報が少なく、結構調べるが手探りで苦労しました……。 線形スライダ…

【Dynamics CRM】【8.0】モバイル・タブレット用アプリケーションの新コントロールUI その1

前回の記事でDynamics CRM 2016(8.0)にて追加されたスマートフォン・タブレット用アプリケーションのプレビュー機能を紹介しました。 kageura.hatenadiary.jp 今回の記事では新しく追加された目玉の機能(と思っている)コントロールUIを紹介していきたい…

【Dynamics CRM】【8.0】モバイル・タブレット用アプリケーションのプレビュー機能

Dynamics CRM 2016(8.0)の新機能紹介です。 Dynamics CRM 2016のリリースに併せて、スマートフォン・タブレット用アプリケーションもアップデートされました。 入手は以下から。 電話およびタブレット PC 用 CRM のインストール かなり機能が拡充されてい…

【Dynamics CRM】【8.0】Excelテンプレートの利用

Dynamics CRM 2016(8.0)の新機能紹介です。 今回はさらに強化されたExcel連携のテンプレートについて紹介します。 概要 Dynamics CRM 2015 SP1(7.1)のころからExcel Onlineとは連携していましたが、サポートされてた機能としては、主に一覧表示と一括編…

【Dynamics CRM】【8.0】Delveの有効化

Dynamics CRM 2016(8.0)の新機能紹介です。 今回はDelve連携。Dynamics CRMユーザーとしては、そもそもDelveって何というところがあるので、少しまとめてみました。 機能概要 Office Delve - Office 365 のカスタマイズ ツール support.office.com ざっく…

【Dynamics CRM】【8.0】OneDriveの有効化

Dynamics CRM 2016(8.0)の新機能の紹介です。 2016以前まではSharePointの連携によりドキュメント連携がサポートされていましたが、2016からOneDriveもサポートされました。 基本的な機能はSharePointで実現できたレコードごとのドキュメント登録に変わり…

【Office365】【Dynamics CRM】Office365とDynamics CRMの連携私的まとめ 2015年Ver

初めてアドベントカレンダーなるものに参加してみました。 Office 365 Advent Calendar 2015 www.adventar.org 最近Dynamics CRMのアップデートでOffice365関係アプリケーション周りとの連携がかなーり強化されてきているように感じます。 12月にDynamics CR…

【Dynamics CRM】【8.0】Dynamics CRM 2016(8.0)がリリースされてました

本日Dynamics CRMの試用版を取得したところ、2016がリリースされていました! ヨーロッパ方面では数日前からリリースされていたっぽいですが、ようやく日本リージョン(crm7)でも提供が開始された模様です。 バージョンは[8.0.0.1085]です。 Dynamics CRM…