Crystal Report 允许用户在运行时更改列的宽度

Posted

技术标签:

【中文标题】Crystal Report 允许用户在运行时更改列的宽度【英文标题】:Crystal Report allowing user to change width of columns at runtime 【发布时间】:2019-06-11 13:26:23 【问题描述】:

我正在使用 Crystal Reports 中的创建报表。遇到要求让用户在用户使用应用程序时更改列的宽度。

我搜索了很多,但没有运气。请指导正确的方向,如果可以,可以吗?

【问题讨论】:

您能否详细说明一下,用户是如何进行这些设置的?在生成报告之前通过某种用户界面或针对不同用户的不同设置(预定义?) 【参考方案1】:

可以通过 RAS 实现,但是太痛苦了。所以我建议你重新考虑一下。您能否确定用户希望在其间切换的 2-3 个典型布局?然后,给用户一个参数来控制那个方面。然后,该参数可以控制部分(细节 a、细节 b、细节 c)的条件抑制,每个部分具有不同的布局。

【讨论】:

以上是关于Crystal Report 允许用户在运行时更改列的宽度的主要内容,如果未能解决你的问题,请参考以下文章

动态更改Crystal Report的连接

当带有报表查看器的表单加载时,通过 C# 代码动态更改 Crystal Report 的数据库路径

Crystal Report PrintToPrinter方法无法在服务器上运行

在网页中呈现Crystal Report 2022报表

开发“crystal report”报表要用啥语言?

Crystal Report - vs 2003 项目的加载报告失败