CanYou8 发表于 2015-7-17 17:36:00

Matrix实现动态行列,布局问题

在使用Matrix来实现动态行列时,打印出来的效果是默认居左的。如果列数较少,列表及数据在左侧而右侧一片空白,就不是很美观了。
能否实现:
1.打印时设置默认居中;
2.或者可以动态设置列宽。

frank.zhang 发表于 2015-7-20 09:27:00

您好,
非常抱歉。
我们经过调查,目前Matrix不能够支持打印时默认居中的效果。

CanYou8 发表于 2015-7-20 10:44:00

动态设置列宽可以吗?

frank.zhang 发表于 2015-7-20 11:32:00

您好,
这个问题,我这边正在做验证,如果有进展我会尽快给您反馈。

frank.zhang 发表于 2015-7-20 14:59:00

您好,
非常抱歉,我这边尝试在报表运行是修改报表的列宽大小,
思路是Report.Body.ReportItems.Width设置整个控件的宽度,但是这个宽度的设置被自动增加的列的宽度覆盖了。
所以,没有没有办法动态设置矩阵的列宽。

CanYou8 发表于 2015-7-22 11:16:00

明白了。我们只好做多个不同列宽的矩阵模板,根据数据源特点来选用了

frank.zhang 发表于 2015-7-22 13:53:00

非常抱歉,
给您带来不便。
页: [1]
查看完整版本: Matrix实现动态行列,布局问题