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

Crystal reports 是否可以根据用户输入调整Crystal Report中的列数(从左到右)?,crystal-reports,crystal-reports-xi,Crystal Reports,Crystal Reports Xi,我试图让crystal从左到右将详细信息字段打印到excel电子表格输出,而不是从页面顶部打印到底部。将details部分设置为“Format with Columns”并使用布局选项“Cross then Down”似乎并没有达到我想要的效果。我想根据传递到Crystal参数中的用户输入在右侧创建给定数量的列,但在Crystal reports中似乎找不到任何允许这样做的内容 是否有可能我遗漏了一些简单的东西,或者Crystal Reports缺少从左到右而不是从上到下生成列/行的功能 提前感

我试图让crystal从左到右将详细信息字段打印到excel电子表格输出,而不是从页面顶部打印到底部。将details部分设置为“Format with Columns”并使用布局选项“Cross then Down”似乎并没有达到我想要的效果。我想根据传递到Crystal参数中的用户输入在右侧创建给定数量的列,但在Crystal reports中似乎找不到任何允许这样做的内容

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


提前感谢您的帮助

仅Crystal中没有此类功能,但您可以使用UFL(用户函数库)控制Excel输出逻辑,允许详细级别的Crystal公式写入指定的Excel单元格。当公式在详细信息行中运行时,它将基于Columns参数增加列/行目标


您可以自己创建UFL。或者,所列出的第三方UFL中的至少一个提供这种功能

谢谢你的回答!我不知道Crystal的UFL的存在,也不知道kenhamady网站上的这个页面。我看到你的产品,切光;你认为xlsSetValue()函数能帮助我实现我的目标吗?讨论特定的软件可能会被理解为提升。