点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在Crystal Reports 2013 Support Pack 8版本14.1.8.2016中构建一个报表,该报表带有使用业务视图管理器中值列表的动态参数。 我已经使用管理员登录在BVM中构建了数据连接,数据基础,业务元素,业务视图和值列表。 当我在业务元素上"浏览字段..."时,我会得到正确的数据列表,因此我知道这是可行的。
在Crystal Reports中,我登录到资源库资源管理器,并从资源库数据源中选择了值列表作为报表动态参数的数据源。 当我刷新报表中的数据时,参数提示只是一个文本字段,而不是我期望的值列表。 我什至可以输入一个我知道存在的参数值,并且报表可以正确运行。 但我需要一个值列表。 我已经阅读了SAP社区中有关此问题的先前几个问题,但这些都是针对CR 2008的,而这些解决方案并不能解决我的问题。 为什么没有得到参数值列表?
我将假设您使用的是"经典" Crystal,而不是Crystal for Enterprise。 当您在Crystal中刷新报表或在BI Launchpad中刷新时,会发生这种情况吗?
是否已配置安全性以便可以运行LOV? 这必须在业务视图管理器(BVM)中完成。 我通常通过在"级联动态提示"文件夹上为"所有人"组提供"查看"访问权限。 这涵盖了除"数据连接"之外的所有内容,在"数据连接"中,您必须专门编辑权限并授予"数据访问"权限。
查看BVM中的数据连接。 确保已设置用户ID和密码属性,并将运行时提示模式设置为"从不提示"。 然后保存数据连接。
现在转到LOV,右键单击它并选择"计划值列表"。 计划为"立即运行"后,右键单击LOV并选择"编辑值列表"。 等待大约30秒钟,然后单击"刷新状态"按钮。 如果右下方的"计划状态"框仍显示LOV尚未运行,请再等待30秒钟,然后再次单击"刷新状态"。 如果计划中有错误,则框中将显示一个错误。 如果它从未运行过,则需要检查CMC中"服务器"下的几件事:
-确保您至少有一个CrystalReports20XXReportApplicationServer正在运行。 这是LOV运行的地方。
-确保用户具有对CrystalReports20XXReportApplicationServer的"查看"访问权限。 我通常为服务器的顶层"所有人"组设置此设置,而不仅仅是为单个服务器设置。 我认为,默认情况下,用户没有此访问权限。
-戴尔
哇! 我很高兴它现在可以正常工作!
-戴尔
一周热门 更多>