我正在为Dynamics CRM 2011中的服务案例创建一个范围为单个记录级别的报告。
此报告有4个数据集; 1.过滤,2。TicketDetails,3。材料和4.劳动。
Filter数据集用于获取正在CRM中查看的当前服务案例的IncidentId。
SELECT IncidentId FROM FilteredIncident AS CRMAF_FilteredIncident
我有一个名为incidentfilter的参数,它的源是Filter数据集。 CRM似乎忽略了CRMAF_前缀,只返回所有服务案例。
数据集2和4都有一个where子句来过滤incidentfilter参数值。数据集3,查询GP,因为我从服务案例中传入TicketNumber字段。
我的报告似乎正在运行,它只是从CRM中检索每个服务案例。
答案 0 :(得分:0)
我忽略了CRMAF_Prefix,但我遇到了类似的问题。你可以试试这个:
SELECT CRMAF_FilteredIncident.IncidentId FROM FilteredIncident AS CRMAF_FilteredIncident