撰写人:伍华聪 http://www.iqidi.com Aspose系列的控件,功能都挺好,之前一直在我的Winform开发框架中用Aspose.Cell来做报表输出,可以实现多样化的报表设计及输出,由于一般输出的内容比较正规化或者多数是表格居多,所以一般使用Aspose.Cell来实现我想要的各
分类:
Web程序 时间:
2016-02-07 13:33:39
阅读次数:
269
在用poi在EXECL报表设计的时候,遇到单元格合并问题,用到一个重要的函数:CellRangeAddress(int, int, int, int)参数:起始行号,终止行号, 起始列号,终止列号网上老多地方说是(//参数1:行号 参数2:起始列号 参数3:行号 参数4:终止列号)其实是误导。经过仔...
分类:
其他好文 时间:
2016-01-11 11:53:38
阅读次数:
204
在实际的报表功能构建中,有些信息量较大的报表在默认的界面下是无法完整显示的,这时就需要自定义设置报表的大小,打开报表设计器:属性列表拉倒最后页面设置,可以看见页面高度、页面宽度以及纸张类型这三个属性,改变就能控制页面大校纸张类型中已定义了多种页面类型,这里..
分类:
其他好文 时间:
2015-12-15 19:36:52
阅读次数:
202
我门要实现参数提交的时候根据参数的值来进行排序,并且利用报表的脚本生成系统时间,不用通过业务表传值进来设置当前系统时间。实现效果图:添加参数:注意参数名称我这里是默认的。只是修改了显示名称。脚本截图,写在哪个位置,如图红色方框具体脚本代码如下:privatevoidxt..
分类:
其他好文 时间:
2015-11-27 17:48:55
阅读次数:
188
一、新建数据源二、操作步骤在A2单元格填写=to(1,3)设置为纵向扩展在B2单元格填写=to(1,5)设置为纵向扩展在C2单元格填写=B2+C1在D2单元格填写=c2[+2] 位移坐标表示法 (当前单元格D2与目标单元格C2共同的主格下面的C2向下移动2位)在D1单元格填写=to(1,6)设置为横...
分类:
其他好文 时间:
2015-11-06 09:42:15
阅读次数:
235
一、新建数据源参照网格式报表设计 二、操作步骤在B2单元格中填写=DS_EmpBaseInfo.group(OrgName) 设置为纵向扩展在C2单元格中填写=DS_EmpBaseInfo.cernumber C2的左主格设置为E2(左主格可以不在当前单元格的左边,需要手工设置)在D2单元...
分类:
其他好文 时间:
2015-11-06 09:41:55
阅读次数:
182
一、新建数据源参照网格式报表设计二、操作步骤在A2单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组在A3单元格中填写=ds.group(TJd),设置为纵向扩展,表示按季度分组在A5单元格中填写=ds.group(TMonth),设置为纵向扩展,表示按月度分组在B3单元格...
分类:
其他好文 时间:
2015-11-06 09:37:11
阅读次数:
208
一、新建数据源二、操作步骤在A1单元格中填写=To(1,4)设置纵向扩展在B1单元格中填写=To(5,10)设置纵向扩展在C1单元格中填写=A1*B1在D1单元格中填写=B1+C1在C2单元格中填写=sum(c1{}) 表示求C1的小计在C3单元格中填写=sum(c1{}) 表示求C1的合计(支持中...
分类:
其他好文 时间:
2015-11-06 09:35:00
阅读次数:
158
一、新建数据源参照网格式报表设计二、操作步骤在D1单元格中填写=ds.group(Tyear),设置为横向扩展,表示按年度分组在D2单元格中填写=ds.group(tjd),设置为横向扩展,表示按季度分组在D3单元格中填写=ds.group(TMonth),设置为横向扩展,表示按月度分组在A1单元格...
分类:
其他好文 时间:
2015-11-05 14:48:46
阅读次数:
139
一、新建数据源二、操作步骤在C1单元格中填写=to(1,3)设置为横向扩展在C2单元格中填写=to(21,22)设置为横向扩展在C3单元格中填写=to(13,15)设置为横向扩展在A4单元格中填写=to(11,13)设置为纵向扩展在B4单元格中填写=to(31,33)设置为纵向扩展在D1单元格中填写...
分类:
其他好文 时间:
2015-11-05 13:25:50
阅读次数:
194