1. 如何对当前页的数据进行汇总

    需求:当我们对报表进行了分页以后,需要对每页的数据进行汇总,求当前页数据的和,这时候需要用到分页函数来对当前页数据求和。 具体实现:在皕杰报表的“分页函数”分类里,有pagesum函数,函数的具体说明如下: 要注意的是,pagesum和其他分页函数一样,只能在表头或表尾区使用。应用参考下图: 预览报表:
  2. 统计图表中分类轴和系列的含义

    结合具有代表性的图表-柱状图,解释分类轴和系列的含义: ① 分类轴 相当于X轴(即横轴),一组相关数据点,由图表中各个数据系列提供的一个数据点组成。如上图,按城市统计销售额,则城市名称的单元格即为分类轴。分类轴可以是单元格也可以是常量。 ② 系列 图表中绘制的一组相关数据点。每个数据系列有唯一颜色或图案,并在图例中由图例项和系列名称表示。 ③ 系列名称 上图中,“1996年”和“1997年”即为系列名称。系列名称可以是单元格也可以是常量。 ④ 系列值 即系列的数据来源。系列值可以是单元格也可以是 ...
  3. 单元格里数据过长时如何处理?

    方案一: 调整单元格所在列的列宽、行高,是单元格里的内容可以全部显示。 方案二: 可以设置单元格的“尺寸调整”属性,使单元格里的内容可以自适应显示。 其中:“设计尺寸不变”——单元格大小不变,文字大小也不变,单元格里的文字能显示多少就显示多少。 “高度拉伸”——单元格列宽不变,行高自动拉高,适应单元格内容。 “缩小内容”——单元格大小不变,字体自动缩小,具体的缩小比例,根据单元格大小和内容多少自适应。 “宽度拉伸”——单元格行高不变,列宽自动拉宽,适应单元格内容。
  4. 单元格如何引用css样式

    方法一: 1) 将css样式通过类选择器的方式添加到报表的css文件里。 例如:在\DemoServer\webapps\report\bios_web_res\skin\table.css里面添加这样一段css样式, td.classid a{ color: #000000; text-decoration: none } 这段样式作用是单元格如果选择该样式,则超链接不显示下划线,并且字体颜色为黑色。 2) 在单元格的【属性】视图中,找到“CSS样式”,设置属性值为css类名,即“classi ...
  5. 合计的行应设为数据区还是表尾区?

    需求描述:我们在做报表的时候,经常会做一些求合计的需求,这时候,就会考虑设置合计行的行类型了。 具体实现:行类型设置为表尾区还是数据区,要根据需求来确定,就是说,需求如果要求的每页都显示合计,还是只有尾页显示合计。具体来说,有可以分为几种情况: 1、如果会随着主单元格的扩展而被复制出很      多合计行,例如分组报表里的组合计,那么应该放在数据区; 2、如果只在最后合计,但是每  页显示,那么放在表尾区; 3、如果只在最后合计,并且只要最后一页显示,那么放在数据区。 注意:除了数据区,其它区域 ...
  6. 如何让单元格里的字符串换行

    需求描述: 在一个单元格里,需要在字符串的指定位置换行显示内容,比如:单元格里的内容为“北京皕杰报表北京皕杰软件”,需要在“报表”两个字后面换行,在下一行(不是下一个单元格)显示“北京皕杰软件”,如下图: 需求实现: 换行符的Unicode编码为10,通过char函数将Unicode编码转换成对应的字符,即char(10)即为换行符。上述的例子,表达式为=”北京皕杰报表”+char(10)+”北京皕杰软件”。 需求扩展: 从数据库取出一组数据,需要 ...
  7. 如何让报表自适应分辨率

    问题: 皕杰报表为了保证精确显示,宽度给定的是一个绝对值,所以不管分辨率是多少,报表显示的宽度是固定的。但是,现在报表用户报表并不单纯作为一个报表工具使用,有时候也当作页面工具使用。这个时候为了页面显示的工整美观,报表用户就需要皕杰报表能够自适应宽度,那就需要皕杰报表的宽度不能是一个绝对值,而是一个相对值。 解决: 在config.xml中将宽度设置为100%即可。