如何使用SQL访问CRM 2013中的约会实体的视图?

时间:2018-01-26 21:03:40

标签: sql-server dynamics-crm dynamics-crm-2013

我希望看到约会实体的视图列表,例如“所有约会”,“我的约会”,“约会关联视图”。 我尝试了以下查询,但它返回了约2454条记录,其中约会只有3个视图。

   SELECT  s.Name
    FROM    dbo.SavedQuery s
            INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId
    WHERE   LV.Name = 'Appointment'

请纠正我错误的地方。

1 个答案:

答案 0 :(得分:1)

要从onpremise CRM数据库获取任何实体的公共视图列表,请使用如下查询:

SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'

对于约会,它应该是WHERE ReturnedTypeCode = 'appointment'

更新

我无法访问内部部门来查询SQL,但MSDN如下所示:

  

SavedQuery.ReturnedTypeCode:匹配实体的逻辑名称。

尝试4201预约&amp;看看是否结果。