【发布时间】:2012-06-15 11:03:40
【问题描述】:
如何构建 CRM SDK QueryExpression,其中两列的值合并为一个新列?在 MySQL 中,我的查询如下所示:
SELECT *, (`latest_maintenance`+`maintenance_interval`) as `next_maintenance` FROM `servers` ORDER BY `next_maintenance` DESC
然而,在 C# 中,我只能做到以下几点:
var retrieveRequest = new RetrieveMultipleRequest();
retrieveRequest.Query = new QueryExpression
{
EntityName = "server",
ColumnSet = new ColumnSet(new[] {"latest_maintenance", "maintenance_interval"})
};
var crmReponse = (RetrieveMultipleResponse) service.Execute(retrieveRequest);
如何将“latest_maintenance”和“maintenance_interval”加入“next_maintenace”以便能够使用OrderExpression?
编辑:如何为 Microsoft Dynamics CRM 进行基于字符串的简单查询?似乎是一种比默认方式更容易理解的方式。
【问题讨论】:
标签: c# dynamics-crm customcolumn