【发布时间】:2020-12-09 22:24:50
【问题描述】:
我使用 Crystal Reports 11 创建了一个报表,并尝试使用 CrystalReportViewer 在我的 ASP.NET 应用程序中显示它。我的报告只是一个包含几列和标题行的表格。问题是当文本超过单元格的宽度时,它会与下一个单元格重叠。我想要实现的是自动调整列宽以适应列中最长的文本(就像普通的 HTML 表格一样)。请帮帮我,我不敢相信这件普通的事情这么难做。谢谢!
【问题讨论】:
我使用 Crystal Reports 11 创建了一个报表,并尝试使用 CrystalReportViewer 在我的 ASP.NET 应用程序中显示它。我的报告只是一个包含几列和标题行的表格。问题是当文本超过单元格的宽度时,它会与下一个单元格重叠。我想要实现的是自动调整列宽以适应列中最长的文本(就像普通的 HTML 表格一样)。请帮帮我,我不敢相信这件普通的事情这么难做。谢谢!
【问题讨论】:
据我所知,Crystal 只允许您垂直而不是水平自动扩展字段。
要自动垂直增加字段的大小,您需要:
【讨论】:
Format Text > Borders?
.crystalstyle div.rowColumn {border :1px 实心#000000;边距顶部:5px; }
您可以自动垂直增加字段的大小。然后如果字段长度不够,数据会分几行显示。
希望这对你有帮助。
【讨论】: