CRM显示SQL报告的错误过滤条件

时间:2014-03-31 08:26:10

标签: sql filter report dynamics-crm-2011 criteria

我使用SQL查询创建了一个报告:

select 
CRMAF_FilteredPhoneCall.actualstart,
CRMAF_FilteredPhoneCall.createdon,
CRMAF_FilteredPhoneCall.new_activityid,
CRMAF_FilteredPhoneCall.new_activitydescription,
CRMAF_FilteredPhoneCall.new_clienttype,
CRMAF_FilteredPhoneCall.new_callrating,
CRMAF_FilteredPhoneCall.directioncode,
CRMAF_FilteredPhoneCall.ownerid,
FilteredActivityParty.partyid,
FilteredActivityParty.participationtypemask,
FilteredActivityParty.ActivityPartyid,
FilteredContact.Address1_StateOrProvince

from FilteredPhoneCall as CRMAF_FilteredPhoneCall
LEFT JOIN FilteredActivityParty on FilteredActivityParty.activityid=CRMAF_FilteredPhoneCall.activityid
LEFT JOIN FilteredContact on FilteredContact.ContactId=FilteredActivityParty.partyid
order by CRMAF_FilteredPhoneCall.actualstart desc

我期望的是,这会在过滤条件中仅给我电话,但是,它还会显示"约会"。我甚至没有选择与该查询中的约会相关的任何内容,为什么CRM将其包含在过滤器中?

我尝试删除并上传报告,但仍显示约会过滤器。

1 个答案:

答案 0 :(得分:0)

嗯,原来报告中有一个参数" @ CRM_FilteredAppointment"它导致了这个问题。