iFlexReport

来源:互联网 发布:mysql 主从配置 编辑:程序博客网 时间:2024/06/06 04:44

报表制作问题集合:

Q1: 如何隐藏行或者列

找到需要隐藏的行及下一行中间分隔位置,使用鼠标往上拖动,直到全部消失为止。同样的隐藏列也是如此操作。

Q2: 如何在单元格上显示时间格式

单元格内容要显示为时间格式,首先数值必须满足一定的要求,比如“2012-12-12”或者“2012/12/12”都是可行的,然后点击单元格右键,选择【设置单元格格式】,选择合适的时间。

 cell_pic_barcode

Q3: 如何设置单元格的自动行高

选中指定的单元格,点击【报表编辑】页面中的【自动换行】,及【格式】中的【自动调整行高】。

Q4: 出现“Operation is not valid for a partial merged cell错误

查看是否有跨区域的合并单元格,或者在合并单元格内部做插入行列的动作,建议先取消合并单元格后操作。

Q5: 参数如何直接输出在报表上

新建一个公式,使用内置的数据源“GETINPUTPARAM”,并设定此数据源的参数为报表参数。

Q6: 如何快速让多行或者多列保持同一宽度或同一高度

选中需要设置的行或者列,可以使用Ctrl键分块选取,然后鼠标移动到标题处,拖动到合适的宽度或者高度即可。

Q7: 如何把在单元格中显示条形码或二维码

   BFR报表中的条形码和二维码都是已图片形式存在的,因此在定义数据源的时候,就需要指定字段的属性为图片(图1),然后将定义公式使用该数据源,将字段放到单元格上之后,右键图片属性,在图片属性中,指定为条形码或者二维码即可(图2)。

PS: 编码中目前仅支持字母,数位及%$-*符号

Q8:如何设置预留行数,固定行数?

在报表编辑界面,公示清单中选中多记录公式,下面会有相应的公式属性(如图):

预留行数:公式数据使用当前行数

固定行数:按照设置行数分页

Q9:如何设置标签公式的公式区域

标签公式有公式区域属性(如图)

公式区域:按照所划区域进行数据渲染。

Q10:如何对单元格中的数值进行四则运算

可以使用excel自带的公式:SUM

PS:支持excel大部分自带公式(sum,average…)

Q11:如何复制报表

在报表正常状态下,点击报表模板>右键复制,在相应的节点上右键粘贴

(复制报表)

(粘贴报表)

Q12: Operation is not valid for a partial merged cell

合并单元格造成的:查看是否有跨区域合并单元格。

Q13:如何设置单元格高度跟着内容高度变化

1.    设置单元格自动换行

2.    设置自动调整行高

Q14: 报表实现有条件的渲染,即满足一定条件的单元格设置一定的样式

  已经提供基本的条件格式功能

   

Q15: 如何使用通用列

在多记录公式树上添加自定义通用列 ,并添加相应的excel公式

然后将通用列字段放到单元格上。

 

 

加好通用列之后,通用列字段先放到单元格上后,直接在上面写excel 公式

Q16: 如何设置交叉表只展示数据,不统计数据

如果归总字段不汇总则选择NOTHING:

如果分组字段不汇总则选择合计坐标:None  合计函数:NOTHING

Q17:如何将本地excel文件导入到报表

1.    新建一张报表打开,点击“导出报表按钮”

2.    获取当前报表文件名(报表ID;报表英文名;报表中文名)之后关闭报表。

例如:EPRI13DD07L;IPMRP_TEST;导入报表测试.xlsx

PS:如名称中带了年月,将年月去掉即可

3.    将需导入的excel文件重命名为以上

获取的名称(EPRI13DD07L;IPMRP_TEST;导入报表测试.xlsx)

4.    点击导入按钮

5.     ①选择导入模板

②选择被重命名的excel文件

③点击导入按钮

 

Q18.如何定义报表参数

点击报表管理tab页的参数设置按钮即可

Q19.如何将报表添加到某个节点下

报表管理画面,右边grid勾选相应的报表,直接拖到节点即可。

Q20.如何将0显示为-

单元格格式,

_(* #,##0.00_);_(* #-##0.00;_(* "-"??_);_(@_)

 

 

 

 

 

Q21.如何在多记录固定行时,最后添加合计

在K列写个小计,然后总计对K列

 

Q22 如何对上面数据进行小计

在字段空一行下面写sum公式

 

  

 

 

 

报表打印问题集合:

Q1: 打印预览的时候为何有空白页

进入模板编辑界面,删除/隐藏不需要的空白行和列。任何单元格中存在空格等不可见字符,即认为此单元格为有效单元格,会在打印预览中显示出来。

Q2: 出现打印设置初始化失败的错误

查看本机的打印机设置,是否已经设置有默认打印机。

Q3: 如何在打印的时候使用自定义纸张

使用自定义纸张,需要如下设置:

1.    在模板编辑界面,设置当前报表使用的纸张名称为“Default”

 

2. 在本地的打印机设置中,将本机默认打印机设置为指定的自定义纸张

Q4: 多个Sheet打印是否能每个Sheet单独一页

当前BFR报表支持单张Sheet打印,和整个文件打印,如果有多个Sheet,每个Sheet默认为单独一页。

Q5: An error occurred whild printing,字体Caribri不支持Regular

重新安装Calibri字体

Q6: 报表ActiveX控件预览的时候,边框粗细不一

显示问题,调整显示比例即可解决,打印效果以实物为准

Q7: 如何设置表头表头每页打印

打印设置>顶端标题行

 

 

Q8:如何套打某一张报表:

套打一般采用主子表(预留行,固定行)或者标签公式报表。

数据源定义时:参数写成 字段 in ('param1','param2','param3','param4'……),

然后将报表模板调整到刚好占用一张纸大小,预览报表时可生成多张主子表/标签表,一次性打印,形成连打的效果

Q9:如何根据报表内容分页:

设置报表当前sheet页的属性为:表头/表尾每页打印

   

  

 

接口调用问题集合:

Q1:java调用报表,网页传值url编码问题:

%-%25,

url编码具体请参考网址:http://baike.baidu.com/link?url=8Gt6K-NzDt8UP5eJCtOU6U_91oTKvFcMtlQfnLMC-CprJkPpZM8FslA7HrjBDtzU

Q2:如何将传入的datatable 展示在报表上:

可以使用dll类型数据源,将datatable转为json格式数据传输到报表上

 

 

 

 


0 0
原创粉丝点击