如何使用 SQL 在 CRM 2013 中访问约会实体的视图?
How to Access Views for Appointment entity in CRM 2013 using SQL?
我想查看 "All Appointments"、"My Appointments"、"Appointments Associated view" 等约会实体的现有视图列表。
我尝试了以下查询,但它返回了一些 2454 条记录,其中约会只有 3 个视图。
SELECT s.Name
FROM dbo.SavedQuery s
INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId
WHERE LV.Name = 'Appointment'
不对之处请指正
要从本地 CRM 数据库中获取任何实体的 public 视图列表,请使用如下查询:
SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
Appointment,应该是WHERE ReturnedTypeCode = 'appointment'
更新:
我无权访问本地查询 SQL,但 MSDN 如下所示:
SavedQuery.ReturnedTypeCode: Matches the logical name of the entity.
尝试 4201 预约,看看是否成功。
我想查看 "All Appointments"、"My Appointments"、"Appointments Associated view" 等约会实体的现有视图列表。 我尝试了以下查询,但它返回了一些 2454 条记录,其中约会只有 3 个视图。
SELECT s.Name
FROM dbo.SavedQuery s
INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId
WHERE LV.Name = 'Appointment'
不对之处请指正
要从本地 CRM 数据库中获取任何实体的 public 视图列表,请使用如下查询:
SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
Appointment,应该是WHERE ReturnedTypeCode = 'appointment'
更新:
我无权访问本地查询 SQL,但 MSDN 如下所示:
SavedQuery.ReturnedTypeCode: Matches the logical name of the entity.
尝试 4201 预约,看看是否成功。