|M| 无奈的水晶报表,竟然没有自动调整格式的 大家来看看要怎么办 急死了
比如我有一张报表如下
日期 订单号 商品类型 商品名称 应收金额 实收金额 交易状态
像上在的这张报表,我设计的时候其中的日期我可以设定他的宽度 长度为1个字符的长宽度 如2007-08-13
订单号也可以 如 J20070813001 这样在设计的时候也可以定长度
但是商品类型,商品名称,应收金额,实收金额这几个的文字的长度不能确定
我就没有办法给他们画宽度了,
水晶报表能不能像我们做网页的Table一样会自动的来适应宽度呢
不然照着水晶报表里面的先固定好宽度的话会让报表面目全非的
还有一个水晶报表画线条太麻烦了
问:大家是怎么做的
谢谢
------解决方案--------------------up
------解决方案--------------------不会自动调整格式
只能自动换行
------解决方案--------------------mark
------解决方案--------------------用fastreport .net
------解决方案--------------------对于中国式报表,样式确实是个难题, 简单的调整可以通过类似下面的代码完成:
//按名称获取TextObject
TextObject text = Rpt.ReportDefinition.ReportObjects[ "Text1 "] as TextObject;
text.Left = 0;
text.Height = 100;
text.Width = 200;
尽管可以通过编程更改报表上各种对象位置,但因为牵涉到字段、线条、图形等等,实际很难操作,所以一般以设计时的样式为主!