我在Crystal中使用了几个公式获得了主要报告。 由于我需要使用这些公式制作交叉图,因此我遇到了一个问题,因为事实公式不能用于chart / xtable,因为它是打印时间公式。
我知道有一种解决方法,基本上它包括将值作为字符串发送到子报表。一旦值在子报表中,就可以创建另一个公式来拆分值。
我没有任何线索如何做到这一点:到目前为止,我已经创建了一个子报表,使用了“更改子报表”功能,创建了其他公式:
WhilePrintingRecords;
stringvar array x;
numbervar i;
i := i + 1;
redim preserve x[i];
x[i] := ToText ({?Pm-@FLEET});
""
尝试了某种序列化:
join(MakeArray (ToText ({?Pm-@afterDAY_X_CODE})), ',')
但我获得的只是最后一个值。 关于如何从主报告传递多值参数并在交叉图中重新聚合到子报告中的任何想法? 非常感谢
S上。