Dynamics CRM Online 2015 Update 1 SDK 新機能: FetchXML の新しい検索条件
みなさん、こんにちは。
今回は Dynamics CRM Online 2015 Update 1 で提供されるプラット
フォームと SDK の新機能より、FetchXML に追加された新しい検索
条件を紹介します。
概要
今回のリリースで、以下の検索条件が追加されました。
X 分よりも古い
X 日よりも古い
X 週間よりも古い
X 年間よりも古い
尚、X か月よりも古いは以前からサポートされています。
高度な検索
高度な検索は FetchXML を利用してクエリを作成/実行しています。
今回追加された検索条件は高度な検索でも利用可能です。
カスタマイズ
レポート、システムビュー、ユーザービューなどビューの定義も
FetchXML を利用でるため、今回追加された検索条件が利用できます。
SDK
SDK としては FetchXML の検索条件追加に伴い、QueryExpression が
同様の検索条件をサポートしています。
FetchXML の条件
X 分よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-minutes" value=" <VALUE> " />
※この条件は DateOnly と指定された DateTime 列ではサポートされません。
X 時間よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-hours" value=" <VALUE> " />
※この条件は DateOnly と指定された DateTime 列ではサポートされません。
X 日よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-days" value=" <VALUE> " />
X 週間よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-weeks" value=" <VALUE> " />
X か月よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-months" value=" <VALUE> " />
X 年間よりも古い
<condition attribute=" <AttributeName> " operator="olderthan-x-years" value=" <VALUE> " />
QueryExpression の条件
ConditionOperator に以下条件が追加されました。
まとめ
今回の検索条件追加により、より柔軟なクエリが可能になりました。
是非お試しください!
- 中村 憲一郎