我创建了一个非常小的视图(只有 6 行和 2 列)。我希望使用水晶报告将视图的值读入二维数组。这可以在水晶报表中使用公式来实现吗?如果是,我该怎么做?如果没有,还有其他选择吗?不能使用子报告
我是水晶报告的初学者。任何帮助将不胜感激。
提前致谢。
我创建了一个非常小的视图(只有 6 行和 2 列)。我希望使用水晶报告将视图的值读入二维数组。这可以在水晶报表中使用公式来实现吗?如果是,我该怎么做?如果没有,还有其他选择吗?不能使用子报告
我是水晶报告的初学者。任何帮助将不胜感激。
提前致谢。
我对为什么需要从数据库中读取列感到困惑。
将行选择到数组中并在报告中使用。
如果我理解错误,请详细说明您的确切要求,我会尽力提供帮助。
下面是从表中获取行并将其显示在报告中的代码。创建一个公式添加下面的代码
local numberVar i1;
For i1:=1 to Count(table.field) do
(
Shared StringVar Array a:=[Field1, Filed2 ,... Add as many fields you have];
);
现在为每一列创建单独的公式,并将公式并排放置在详细信息部分
E.g
Formula 1:
Shared StringVar Array a;
a[1];
Formula 2:
Shared StringVar Array a;
a[2];
Report
Formula 1 formula 2 ......
如果您仍然遇到任何问题,请告诉我。