如何根据控件查询自动切换报表展示sheet1和sheet2

c945737de215a52e720891f4fe5840f.jpg

FineReport 帆软用户cpNnAVk1i7 发布于 2022-9-12 12:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
congerLv6高级互助
发布于2022-9-12 12:58(编辑于 2022-9-12 15:00)

模板二 更新于14点59分

日期切换sheet页.zip

页面加载结束和日期控件编辑结束都要有JS

image.png

  • 帆软用户cpNnAVk1i7 帆软用户cpNnAVk1i7(提问者) 页面加载结束在哪里设置 代码是什么呢
    2022-09-12 13:53 
  • conger conger 回复 帆软用户cpNnAVk1i7(提问者) 参考 https://help.fanruan.com/finereport/doc-view-1834.html
    2022-09-12 14:01 
  • conger conger 回复 帆软用户cpNnAVk1i7(提问者) 看我模板
    2022-09-12 14:02 
  • 帆软用户cpNnAVk1i7 帆软用户cpNnAVk1i7(提问者) 回复 conger 好的
    2022-09-12 14:07 
  • 帆软用户cpNnAVk1i7 帆软用户cpNnAVk1i7(提问者) 回复 conger 如果这个月是31天 31日展示表sheet2 其余1日到30日展示表sheet1 如果这个月30天或者28天呢 现在需要每个月月底那一天展示sheet2的 之前每一天都是需要取sheet1的 表中还有个查询按键 根据查询按键查询时间 需要怎么设置呢
    2022-09-12 14:20 
最佳回答
0
weibwLv7高级互助
发布于2022-9-12 12:25(编辑于 2022-9-12 12:29)

在日期编辑结束事件里获取控件的值,然后根据值记性跳转

_g().loadSheetByName("sheet1") 

这个是跳转指定sheet的方法

_g().parameterEl.getWidgetByName("日期控件名称").getValue();

这个是获取日期控件的值得方法,在这里写js

image.png

  • 2关注人数
  • 1245浏览人数
  • 最后回答于:2022-9-12 15:00
    请选择关闭问题的原因
    确定 取消
    返回顶部