Foxtable(狐表)用户栏目专家坐堂 → 打印按钮加载提示是如何实现的


  共有3440人关注过本帖树形打印复制链接

主题:打印按钮加载提示是如何实现的

帅哥哟,离线,有人找我吗?
zyxhx
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:388 积分:3212 威望:0 精华:0 注册:2017/4/2 19:33:00
打印按钮加载提示是如何实现的  发帖心情 Post By:2020/9/25 10:23:00 [只看该作者]

老师:华海仓库里库存商品下的EXCEL打印下的打印按钮,打印时弹出的"准备预览..."提示是如何实现的,是哪几名代码实现的?请老师指点。
代码我已经放在记事本附件里,加载效果见下图:

图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

打印按钮代码附件:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:打印按钮代码.rar




 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111419 积分:567171 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/25 10:34:00 [只看该作者]

这个准备预览提示默认就有的,调用打印预览功能自动就会弹出

 回到顶部
帅哥哟,离线,有人找我吗?
zyxhx
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:388 积分:3212 威望:0 精华:0 注册:2017/4/2 19:33:00
  发帖心情 Post By:2020/9/25 10:45:00 [只看该作者]

是针对专业报表或窗口打印的吗?word或EXCEL报表行吗?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111419 积分:567171 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/25 10:47:00 [只看该作者]

针对专业报表或窗口打印的。word或EXCEL报表有自己的预览提示

 回到顶部
帅哥哟,离线,有人找我吗?
zyxhx
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:388 积分:3212 威望:0 精华:0 注册:2017/4/2 19:33:00
  发帖心情 Post By:2020/9/25 10:51:00 [只看该作者]

老师指点一下,我一直没有找到word或EXCEL报表的打印提示
[此贴子已经被作者于2020/9/25 10:54:09编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111419 积分:567171 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/25 10:57:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
zyxhx
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:388 积分:3212 威望:0 精华:0 注册:2017/4/2 19:33:00
  发帖心情 Post By:2020/9/25 11:05:00 [只看该作者]

老师,我不是指这个,我是指用FOXtable中的打印按钮代码时提示,以下菜单打印代码,如何加入打印加载提示:

 Case "print2" 直接打印
        e.Form.Strips("主菜单").Items("printtts").BaseControl.HideDropDown '退出主菜单下的项目菜单"printtts"
        Dim tm As String  = ProjectPath & "Attachments\验方处方.docx" '指定模板文件
        Dim fl As String = ProjectPath & "Reports\验方处方.docx" '指定目标文件
        Dim wrt As New WordReport(Tables("验方"),tm,fl) '定义一个WordReport
        wrt.Build() '逐行生成报表
        wrt.print
        wrt.quit
    Case "PrintPreview2" ’打印预览
        e.Form.Strips("主菜单").Items("printtts").BaseControl.HideDropDown '退出主菜单下的项目菜单"printtts"
        Dim tm As String  = ProjectPath & "Attachments\验方处方.docx" '指定模板文件
        Dim fl As String = ProjectPath & "Reports\验方处方.docx" '指定目标文件
        Dim wrt As New WordReport(Tables("验方"),tm,fl) '定义一个WordReport
        wrt.Build() '逐行生成报表
        wrt.quit
        Dim app As New MSWord.Application
        try
            Dim doc = app.Documents.Open(fl)
            App.Visible = True
            ' ShowAppWindow("验方",1)
            Doc.PrintPreview
        catch ex As exception
            msgbox(ex.message)
            app.Quit
        finally
            'app.Quit
        End try
        
    Case "edit2" '编辑导出
        e.Form.Strips("主菜单").Items("printtts").BaseControl.HideDropDown '退出主菜单下的项目菜单"printtts"
        Dim tm As String  = ProjectPath & "Attachments\验方处方.docx" '指定模板文件
        Dim fl As String = ProjectPath & "Reports\验方处方.docx" '指定目标文件
        Dim wrt As New WordReport(Tables("验方"),tm,fl) '定义一个WordReport
        wrt.Build() '逐行生成报表
        wrt.Show() '显示报表


 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111419 积分:567171 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/25 11:16:00 [只看该作者]

WordReport可以使用show方法打开word后,按6楼的方法打开预览

Case "PrintPreview2"中的Doc.PrintPreview就会自动进入word的预览模式
[此贴子已经被作者于2020/9/25 11:15:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zyxhx
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:388 积分:3212 威望:0 精华:0 注册:2017/4/2 19:33:00
  发帖心情 Post By:2020/9/25 11:18:00 [只看该作者]

因为WORD和EXCEL报表在加载过程中有点慢,我是指能不能在加载途中有所提示?

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111419 积分:567171 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/25 11:23:00 [只看该作者]

没有办法

 回到顶部