关于对话框调用打印功能问题

各位大神:

       我参考11.0版本以上文档中说明

        普通报表调用页面上方打印按钮功能

        _g().getToolbar().getWidgetByName("newprint")

___________________________________________________________________

        现在主表弹出对话框,需要实现打印功能,填报页面设置了打印,但是获取时报错

感谢大家的指导,现在这几种方法都用过了,没有反应!!蛋疼

FineReport 侠v客 发布于 2024-11-27 16:42 (编辑于 2024-11-27 17:01)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-27 16:44

加个延时

setTimeout(function() {

你的JS代码;

}, 100);

最佳回答
0
snrtuemcLv8专家互助
发布于2024-11-27 16:44

这个11版本才可以

低版本,没有这个函数的

  • 侠v客 侠v客(提问者) 我的设计器是11.0的
    2024-11-27 16:47 
  • snrtuemc snrtuemc 回复 侠v客(提问者) 你是子窗口调用父页面的,这个目前估计不支持。。。建议不要弹窗调用。。
    2024-11-27 16:49 
  • 侠v客 侠v客(提问者) 回复 snrtuemc 子窗口也设置了打印啊 我在父窗口下设置了按钮控件,也是没啥用 回头问问技术
    2024-11-27 17:07 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-11-27 16:44

window.parent._g().getToolbar().getWidgetByName("newprint")

  • 4关注人数
  • 93浏览人数
  • 最后回答于:2024-11-27 17:01
    请选择关闭问题的原因
    确定 取消
    返回顶部