控件字体无法调整怎么办?

FineReportV9中,填报报表时,标签字体调整增大后,控件字体以及控件显示的字体均无法同步调整,造成显示比例严重失调,非常不方便。QQ图片20230303150258.png

FineReport cyb435 发布于 2023-3-4 09:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-3-4 12:16(编辑于 2023-3-4 12:18)

控件的编辑前事件:

  $('.fr-combo-list-item').css("font-size","16px");//字体大小自己改

  $(".fr-combo-list-item").css({"background-color":"black","color":"red"})

FR的控件CSS样式- FineReport帮助文档|报表开发|报表使用|学习教程 (fanruan.com)

image.png

image.png

image.png

  • cyb435 cyb435(提问者) V9.0中实现不了,是版本不支持吗?我完全复制的你的代码,没有效果,在网页中查看源码,也查询不到combo字符串。
    2023-03-07 09:19 
  • CD20160914 CD20160914 回复 cyb435(提问者) 我是看官方文档上面9.0的也是支持的。但是我没有9.0的版本了。所以没办法测试,我10和11这样写是可以的
    2023-03-07 09:23 
  • cyb435 cyb435(提问者) 回复 CD20160914 经过大量测试,是可以实现的,但是不知道是延迟的问题,还是啥问题,一开始是不显效果的,有时候点击控件7-8次,就显示出效果了,有时候是选择了一个选项一会,再点击控件,也就显示出效果了,目前还没测试出打开页面,第一次点击控件时展示出效果的,也没办法查看日志,反正感觉不太稳定。
    2023-03-07 09:28 
  • cyb435 cyb435(提问者) 回复 CD20160914 这个思路应该是没有问题的,用JS脚本来改变字体大小颜色等,这个解决方式应该支持H5页面,不支持APP,但是APP自己有展示效果,应该也不用这个解决思路的。
    2023-03-07 09:30 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2023-3-4 10:38

你没在控件单元格设置字体大小?

控件的字体和大小设置如图:

image.png

image.png

  • cyb435 cyb435(提问者) 这里设置的是单元格显示数据的字体大小,即控件选择以后,显示在单元格中的值的字体,场景需要的是在展示控件数据的时候改变字体大小。例如,点击下拉框控件后,显示所有下拉框控件数据时候,字体大小的设置
    2023-03-06 14:34 
  • 3关注人数
  • 1334浏览人数
  • 最后回答于:2023-3-4 12:18
    请选择关闭问题的原因
    确定 取消
    返回顶部