列分栏,如何按条件自动换一行显示

大屏 - 改切削 - 换样式-版本一.7z

版本:FR11决策:报表块目前设置及显示:image.png需要实现为:image.pngimage.png按ABC进行分类,进行换行显示

FineReport 用户wFkHW3326244 发布于 2022-8-15 13:22 (编辑于 2022-8-15 14:29)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2022-8-15 13:30(编辑于 2022-8-15 15:32)

大屏 - 改切削 - 换样式-版本一1.zip

说下思路,你分栏的话即使换行了也是会有空白行存在,首先分厂区ABC,厂区后面拖一个点检值,我这里测试换成了ID,不影响哈,然后点检值单元格设置分组,高级分组,公式如下:INT((seq(A1)-1)/30) 然后你就会得到一个每30个为一组的分组值,同时后面再拖你原来的那俩单元格,左父格上父格都默认即可,然后前面的分组单元格向下扩展,后面正常向右扩展即可。样式你自己再调整调整应该就可以了。

PS: 你数据量有点大,这个方法数据量大的时候好像会报错,执行的内容太多了,内存溢出了,包括你的背景图片啥的建议可以放到服务器的某个文件夹下,然后用js替换该背景图即可

JS设置动态背景/边框-https://help.fanruan.com/finereport/doc-view-2125.html

这个文档里设置的动态gif图片,你普通图片一样这样操作就行,内存就不在报表里了比直接用图片当背景图快很多,但是你数据还是蛮多的,你先试试吧

image.png

image.png

  • 用户wFkHW3326244 用户wFkHW3326244(提问者) 条件属性:颜色 背景 字体 形态 缩进 行高 列宽 分页 超级连接 边框 控件 新值, 用那个属性?
    2022-08-15 13:40 
  • 吾姓独孤 吾姓独孤 回复 用户wFkHW3326244(提问者) 看错了,以为分页
    2022-08-15 13:52 
  • 用户wFkHW3326244 用户wFkHW3326244(提问者) 截图里面的A2,作为换行调教的
    2022-08-15 14:12 
  • 吾姓独孤 吾姓独孤 回复 用户wFkHW3326244(提问者) 要不你发一个内置数据集模板我们这边调试看看?就是文件菜单下面有个输出,模板内置数据。你啥版本的设计器呢
    2022-08-15 14:16 
  • 用户wFkHW3326244 用户wFkHW3326244(提问者) 回复 吾姓独孤 可以,用的FR11
    2022-08-15 14:21 
最佳回答
0
机智的ywjLv5初级互助
发布于2022-8-15 13:44(编辑于 2022-8-15 13:45)

你可以分三行,然后设置单元格过滤条件分别ABC,试试看

  • 用户wFkHW3326244 用户wFkHW3326244(提问者) 在原A1基础上,增加了三行,且都设置了过滤条件,现在出现的界面是不理想的
    2022-08-15 13:53 
  • 3关注人数
  • 389浏览人数
  • 最后回答于:2022-8-15 15:32
    请选择关闭问题的原因
    确定 取消
    返回顶部