SSRS 文本框值出现在本地计算机上,而不是上传到报告管理器时

问题描述

我正在开发一个报告,其中包含基于三个不同数据集的三个文本框 数据集是一个 sql 查询,它从表中返回计数。 当我在 Visual Studio 中本地预览报告时,会显示文本框中的值。 当我将其发布到报表管理器时,其中两个文本框是空白的。 欲知更多详情: 有两种不同的数据源系统,一个 sql Server 数据库一个 JDE 数据库我有三个详细数据集(sql 查询),一个用于 sql,两个用于 JDE。 我有三个计数数据集,除了获取计数外,与详细信息相同的查询(选择计数(*)) 我有四个隐藏参数,Julian_Date、Business_Date、JDE_EDI、JDE_Sales。 Julian_Date 参数基于表达式并返回 JDE Julian 日期,例如 121041,即 2021 年和一年中的第 41 天,2/10/2021。这是参数的认值。 业务日期参数基于表达式并返回当前日期。这是认设置。 JDE_EDI 和 JDE_Sales 参数基于选择查询。 (这是两个详细数据集)并在 where 子句中使用 Julian_Date 参数。 另一个详细数据集用于 sql 系统,并在 where 子句中使用 Business_Date 参数。 三个计数数据集也使用 Julian_Date 和 Business_Date 参数。 只有基于 sql 计数数据集的文本框返回值,两个 JDE 文本框没有。 似乎不是安全问题,因为我可以在不使用任何参数时在报告管理器中返回 JDE 数据。真的坚持这一点。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)