是否可以根据用户输入调整Crystal Report中的列数(从左到右)?

问题描述 投票:0回答:1

我想让Crystal将详情栏从左到右打印到excel电子表格输出,而不是从页面顶部到底部。将细节部分设置为 "格式化列",并使用 "横向然后向下 "的布局选项似乎并不能达到我想要的效果。我想根据传入Crystal参数的用户输入,创建一个给定数量的右列,但我似乎在Crystal报表中找不到任何允许这样做的东西。

是否可能是我遗漏了一些简单的东西,或者Crystal Reports缺乏实现从左到右而不是从上到下生成列的功能?

先谢谢你的帮助

crystal-reports crystal-reports-xi
1个回答
1
投票

仅在Crystal中没有这样的功能,但您可以使用UFL(用户函数库)控制Excel输出逻辑,允许一个细节级的Crystal公式写入指定的Excel单元格。当公式在细节行中前进时,它将根据Columns参数递增列行目标。

您可以自己创建UFL。或者,至少有一个列出的第三方UFL。此处 提供了这样一个功能。

© www.soinside.com 2019 - 2024. All rights reserved.