Microsoft Dynamics CRM 2011:如何检索仪表板所有者?

时间:2013-12-19 08:37:53

标签: dynamics-crm-2011

可以从高级查找(UI)或数据库中检索(某种程度上)仪表板所有者,也可以通过API检索?

2 个答案:

答案 0 :(得分:4)

如果要查询数据库,可以通过查询名为“Userform”的视图来执行此操作。 dasboard的名称位于名称列中。

最好的问候

的Stig

答案 1 :(得分:2)

使用API​​的代码:

QueryExpression q = new QueryExpression(UserForm.EntityLogicalName);
        FilterExpression f = new FilterExpression(LogicalOperator.And);
        ConditionExpression c = new ConditionExpression("name", ConditionOperator.Equal, dashboardName);
        f.AddCondition(c);
        q.ColumnSet = new ColumnSet("ownerid");
        q.Criteria = f;

        EntityCollection ec = service.RetrieveMultiple(q);

使用高级查找无法实现。