在过去的几年里,我一直在设计Crystal Reports,并将它们发布到SAP中央管理控制台;但我以前从未遇到过这个非常奇怪的问题!
有问题的报告有 7 个参数:
- 1 是静态字符串参数,
- 1 是静态日期范围参数
- 3 个是静态数字参数
- 1 是具有预定义值列表的静态字符串参数
- 1 是多级动态字符串参数
从设计器应用程序本身运行报表时,所有这些参数都可以正常工作,但是一旦将其发布到中央管理控制台,一切都会搞砸:
- 如果选择第一个参数,则会获得第一个参数输入屏幕。
- 如果选择第二个参数,则会看到第一个参数输入屏幕。
- 如果选择第三个参数,则会看到第二个参数输入屏幕。
- 如果选择第四个参数,则会看到第三个参数输入屏幕。
- 等。
这意味着无法选择第 7 个参数,因为它会显示第 6 个参数输入屏幕。
当我添加两个静态数字参数时,此行为就开始了。在此之前一切正常,我找不到暗示 CMC 中参数限制的在线文档/帮助。
- 水晶
- 报表设计器版本:水晶报表 2008,版本 12.3.0.601
- 中央管理控制台版本:SAP 业务对象企业 XI,产品 12.1.0
提前感谢任何帮助!
经过调查,我意识到问题是中央管理控制台不能与多级参数很好地交互。
我将多级参数更改为两个单独的参数,一切正常。