Sql server 如何使用SQL访问CRM 2013中约会实体的视图?
我想查看约会实体的现有视图列表,如“所有约会”、“我的约会”、“约会关联视图”。 我尝试了以下查询,但它返回了约2454条记录,其中约会只有3个视图Sql server 如何使用SQL访问CRM 2013中约会实体的视图?,sql-server,dynamics-crm,dynamics-crm-2013,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' 请纠正我的错误。要从onpremise CRM数
SELECT s.Name
FROM dbo.SavedQuery s
INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId
WHERE LV.Name = 'Appointment'
请纠正我的错误。要从onpremise CRM数据库中获取任何实体的公共视图列表,请使用如下查询:
SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
选择名称
从SavedQuery
其中ReturnedTypeCode=“”
对于约会,它应该是其中ReturnedTypeCode='Appointment'
更新:
我没有访问本地查询SQL的权限,但如下所示:
SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
SavedQuery.ReturnedTypeCode:与实体的逻辑名称匹配
请尝试4201进行约会并查看是否有结果。不要查询SavedQuery。如果有人更改查询怎么办?如果您真的需要直接查询数据库,请使用确切的实体imo。但是我找不到如何获取绑定到实体的视图。感谢您的回复。ReturnedTypeCode是整数值。