在动态CRM在线2015中,我们为公司安装了自定义扩展,但我们无法为其提取数据,我们的代码:
QueryExpression qe = new QueryExpression();
qe.EntityName = "tsg_project";
qe.ColumnSet = new ColumnSet();
qe.ColumnSet.Columns.Add("name");
EntityCollection retrieved = serviceA.RetrieveMultiple(qe);
然而,对于'帐户'这很好。
我怎么能让这个工作?
答案 0 :(得分:2)
您的查询会抛出错误,因为自定义实体不能包含名为name
的属性,但可能是tsg_name
。
所以你的代码必须是:
QueryExpression qe = new QueryExpression("tsg_project");
qe.ColumnSet = new ColumnSet("tsg_name");
EntityCollection retrieved = serviceA.RetrieveMultiple(qe);