动态参数层次结构中的最后一个值在BO Central Management Console中不起作用

时间:2014-08-14 06:24:26

标签: crystal-reports crystal-reports-2008 business-objects

我有一个Crystal Report,动态参数最多4个级别(4级的层次结构),它是在12.3.0.601版本上开发的,在我的系统上工作正常。但是当在Business Objects中央管理控制台上上载相同的内容时,前3个层次结构正在填充,但是当到达第4个层次结构时,我只获得链接到第二个层次结构的第一个值的值。

示例:

如果我以组织为例,以下是层次结构。

1st : business head  // One Value

2nd : Project head  // 4 values (p1,p2,p3,p4)

3rd : Team head     // 1 value

4th:  developer       // 2 values for every project head  that means total of 8 values.

如果第二层级是p1,p2,p3,p4,那么我只获得2 values of P1,如果第二层级是p2,p1,p3,p4,那么我只得到2 values that is of P2 ...但是实际上我需要总共8个值,因为在第二级层次结构中运行时选择了所有4个值。

我已尝试过所有可能的动态参数组合,但没有任何对我有用。

问题仅出现在动态参数提示错误的Business Objects Central Management Console version is 3.1x中,并且在开发系统中一切都正确。

2 个答案:

答案 0 :(得分:1)

当您以这种方式创建D / C参数时(即在CR中创建,然后发布到存储库),将会创建一组对象(例如,BusinessView,DataConnection,DataFoundation,DataElement,LoV和ParameterSet)每份报告。正如您可能想象的那样,这很快变得无法管理。要查看此混乱,请打开BusinessView Manager,然后查看“动态参数”文件夹的内容。

更好的方法是使用BusinessView Manager创建有限数量的功能集中(例如Sales)BV,您可以手动创建所有对象,然后将D / C参数分配给a报告使用CR。

我的猜测,无法亲自检查你的情况,是:

  1. DataFoundation中的查询未执行您想要的操作
  2. 值列表服务器未正确刷新LoV

答案 1 :(得分:0)

发布答案,以便对遇到相同问题的人有用。

最后我找到了问题的解决方案......这是服务包的问题......

我能够获得SAP note同样的问题。

说明链接

http://sap-note.com/1494409.htm

根据注释问题已在针对BO 3.1发布的一些服务包中得到解决

BO 3.1 SP7上进行了相同的测试,我无法发现问题,一切正常。

感谢大家的帮助......

@Criag感谢您对Business View Manager

的建议