示例一
新建一个窗口(建议使用模式窗口或独立窗口),在窗口中加入一个WebBrowser控件,窗口的AfterLoad事件代码设置为:
Dim
wbr As WinForm.WebBrowser
= e.Form.Controls("WebBrowser1")
Dim tm As
String = ProjectPath &
"Attachments\出库单.doc"
Dim fl As
String = ProjectPath &
"Reports\出库单.doc"
Dim wrt As New WordReport(Tables("出库"),tm,fl)
wrt.Build()
wrt.Quit()
wbr.AddRess = fl
这样一打开窗口,就会自动在窗口的WebBrowser控件显示生成的Word报表。
重要提示:
1、如果执行上面代码的时候,没有在WebBrowser显示Word报表,而是在一个新的IE窗口显示,那么请双击Foxtable目录下的Office.reg文件,将其添加到注册表中。
2、在WebBrowser显示的Word菜单缺少包括打印命令的程序菜单,你可以按快捷键“Ctrl+P”打印,或者自定义word的快速访问栏,把打印命令加上去。
求助帮助中的自定义word的快速访问栏,把打印命令加上去。不知如何制作。