プラグイン内でこの単純なクエリを実行しています:
QueryExpression query = new QueryExpression(hb_aula.EntityLogicalName);
query.ColumnSet = new ColumnSet(true);
query.Criteria = new FilterExpression(LogicalOperator.And);
query.Criteria.Conditions.Add(new ConditionExpression("hb_datafim", ConditionOperator.NotOn, DateTime.Now));
EntityCollection ent = service.RetrieveMultiple(query);
hb_aula
日付フィールドが今日ではないすべてのレコードを取得しようとしている場合hb_datafim
(または他の特定の日付DateTime.Now
は単なる例です)。
これを実行すると、エラーが発生します
不明な条件演算子: NotOn。
何か間違ったことをしていますか、それとも CRM 2011 の未完成の機能ですか?