Reporting services MS CRM(4.0):报告-筛选导入的报告

Reporting services MS CRM(4.0):报告-筛选导入的报告,reporting-services,dynamics-crm,Reporting Services,Dynamics Crm,我在Microsoft Business Intelligence中创建了一个复杂的报告。 报告有自己的(相当复杂的)WHERE子句。用户是否可以将CreatedOn日期设置为条件的一部分 更新 我又看了一遍。在基本报表(一个表)上,如果我导入的报表多于使用报表向导创建的报表,这将为您提供筛选选项,并且可以正常工作 在使用union语句从两个表中提取数据的更复杂的报表上,过滤器选项可用,但是它们没有效果,这是在删除where子句之后 结束更新 谢谢 Luke我对这个主题做了一些研究,如果你给字段

我在Microsoft Business Intelligence中创建了一个复杂的报告。 报告有自己的(相当复杂的)WHERE子句。用户是否可以将CreatedOn日期设置为条件的一部分

更新

我又看了一遍。在基本报表(一个表)上,如果我导入的报表多于使用报表向导创建的报表,这将为您提供筛选选项,并且可以正常工作

在使用union语句从两个表中提取数据的更复杂的报表上,过滤器选项可用,但是它们没有效果,这是在删除where子句之后

结束更新

谢谢
Luke

我对这个主题做了一些研究,如果你给字段加上别名并加上CRMAF_uu前缀,那么你就可以添加过滤了。在接下来的几天里,我将对此进行研究,看看它是如何工作的。然而,有人指出,有几个人无法使其正常工作

请注意,您需要为表和字段添加前缀


然后可以设置过滤器

是的,让我们知道进展如何。幸运的是,我还没有为SSRS/CRM写过很多报告,但是这种类型的事情可能在任何严肃的报告中都很常见。只是注意到我从来没有回复过任何人。这很有效。我不知道你问题的答案。你看过报告作者指南了吗?“在报告中使用过滤器”一文似乎是正确的起点。在SDK中搜索CRM\u FilterText。我猜您必须解析这个字符串,以获得要添加到where子句中的值。