请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
zhaopo(uid:65248)
职业资格认证:FCA-FineReport
多sheet表原样导出漏导出一张sheet的原因分析
大家注意以上模板箭头所指的sheet表,原样导出时,其他sheet都正常导出,但上图所指的表却导出一个空sheet表出来,名字也不是所示的名称,但预览正常。 经过分析认为是“品牌部/其他”中包含了“/”这个特殊字符导致,修改sheet表名称为"品牌部其他"问题解决。
应用了主题后决策报表模板设计界面出现空白现象
在tab页下编辑报表块当返回主设计界面时界面一片空白 原因不明确 解决:修改底下的象素调大后界面显示出来  
填报报表传递单元格值做为超链接报表参数的问题
<article class="4ever-article" data-clipboard-cangjie="],]],]]]">                                                            图1 如上图1注意慢销库存列处为超链,点击后如图根据A7单元格的商品编码值列出对应代码的慢销库存批次明细,一开始如下图2子报表 参数c_item_num参数的值直接写公式=A7,链接子报表列不出结果,经反复测试发现参数获取地总是空值。                                                                      图2   测试时将R7单元格写入公式=A7,再将参数c_item_num的值改为=R7后结果仍然出不来,再改为$R7后可以正常更出来了,如下图3,原因可能是A7是扩展单元格,这里的参数并不能识别或做为空来处理,而$R7前面加”$“则表示取出来的值是R7扩展后单元格的值。                                                                    图3
js赋值单元格的内容提交后并没有真正更新有结果
以下代码在模板加载后监听执行,当选择或编辑单元格时在当前行第18列单元格记录下操作员,然后提交入库后更新操作的用户,但是js写入单元格成功,能显示出内容,入库后再查根本查不出更新的结果,手动更新第18列的当前单元格值能成功更新。 147079 _g().on("cellselect", function(td) { //设置单元格被选中时的监听事件 var num=_g().curLGP.getTDRow(td); //获取当前行号 var username=FR.remoteEvaluate("$fine_display_name"); //获取当前操作用户名 contentPane.curLGP.setCellValue(17,num-1,username); //给备注单元格赋值 } 经过反复测试,如果将contentPane.curLGP.setCellValue(17,num-1,username) 这一句改成 contentPane.curLGP.setCellValue(0,17,num-1,username) 后成功更新!啥原因呢?
数据查询(oracle数据库表中字段为时间戳类型)SQL语句使用条件区日期控件参数
数据查询中SQL语句中数据表 yyc_cr_h in_out_time字段类型为timestamp,日期控件分别为bdate(起始时间),edate(结束日期)123955 开始使用如下1、2条语句总是报错,无效地月份或者类型错误 1.select * from yyc_cr_h t where t.in_out_time>=${bdate} and t.in_out_time<=${edate} 2.1.select * from yyc_cr_h t where t.in_out_time>=to_date('${bdate}','yyyy-mm-dd hh24:mi:ss') and t.in_out_time<=to_date('${edate}','yyyy-mm-dd hh24:mi:ss') 后修改为如下语句正常解析: select * from yyc_cr_h t where t.in_out_time>=cast(to_date('${bdate}','yyyy-mm-dd hh24:mi:ss') as timestamp) and t.in_out_time<=cast(to_date('${edate}','yyyy-mm-dd hh24:mi:ss') as timestamp)
使用seq()函数解决不重复计算一例
如下表:下县补助一列,要求同一日司机在不同渠道配送,如果是郊县渠道配送即可给予一天8元下县补助,因为配送明细涉及多张派车单或多个渠道,因此数据库中会有同一天同一司机重复 88016 实现方法:首先插入一列标识符,在E2单元格键入公式A2 + B2 + left(C2, 2) ,其中left(c2,2)是为了取得“郊县”做为下一步判断是否为郊县渠道标识 ,在F2单元格键入公式if(and(seq(E2) = 1, right(E2, 2) = "郊县"), 8, 0) 其中seq(e2)=1即表示E2(同一日期同一司机同一渠道)第一次出现时,第二次出现时为2, 结合第二个条件right(E2, 2) = "郊县" 即可解决以上计算郊县补助的问题
个人成就
内容被浏览22,868
加入社区8年287天
返回顶部