回答:参考:普通报表实现图表联动单元格:https://help.fanruan.com/finereport/doc-view-4529.html
回答:下拉复选框多值模糊查询:https://help.fanruan.com/finereport/doc-view-2499.html
回答:应该是有其他人再操作
回答:分组汇总:https://help.fanruan.com/finereport/doc-view-149.html
回答:可以在数据里处理成下面样式,之后再改成字段值的方式分类 系列 值分类1 2022年同期收入 23分类1 2023年预算目标 34分类1 2023年累计收入 56分类2 2022年同期收入 23分类2 2023年预算目标 34分类2 2023年累计收入 56
回答:因为设置了汇总,可以设置单元格-条件属性-新值
回答:如果数据库相同,可以在SQL使用union all 拼接SELECT 日期,数字 FROM AUNION ALLSELECT 日期,数字 FROM B----------------------------------数据库不同,可以使用服务器数据集-关联数据集
回答:最简单的方法,决策报表 报表块叠加 ,下面自定义图片,上面再放报表块制作对应跳转
回答:控件编辑后时事件,再加一个if条件判断一下,JS获取填报单元格值或给单元格赋值https://help.fanruan.com/finereport/doc-view-1207.html js代码如下var cell = contentPane.curLGP.getTDCell(1, 1);contentPane.curLGP.selectTDCell(cell);var location = this.options.location; //获取当前控件的位置var cr = FR.cellStr2ColumnRow(location);var col = cr.col; //列号var ro = cr.row; //行号var c = FR.columnRow2CellStr({col: col, row: ro});$("td").css("border","solid red");//边框变色$("td").css('background','yellow');//背景变色---------------------------------------------------------------------------------------------------if (单元格获取值 == "通过") {var cell = contentPane.curLGP.getTDCell(1, 1);contentPane.curLGP.selectTDCell(cell);var location = this.options.location; //获取当前控件的位置var cr = FR.cellStr2ColumnRow(location);var col = cr.col; //列号var ro = cr.row; //行号var c = FR.columnRow2CellStr({col: col, row: ro});$("td").css("border","solid red");//边框变色$("td").css('background','yellow');//背景变色}
回答:使用决策报表,一个按钮一个报表块,分别作出点击和不点击的两种样式,通过js点击事件控制对应报表块是否显示
874
874
36
10