Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
打印表。
语法:
Print(Preview, ShowDialog)
Preview: 是否打印预览,设为True预览,设为False直接打印。
ShowDialog:是否显示打印对话框。
例如:
With CurrentTable.PrintInfo
.PaperKind = 0 '纸张类型设为自定义
.PaperWidth = 250 '宽度设为250毫米
.PaperHeight = 120 '高度设为120毫米
End With
CurrentTable.Print(True,False) '打印预览
目前没有提供直接打印的功能,只能先声生成再打印,以后提供一个“直接打印”的属性算了。
不过目前你可以通过编码来实现:
Dim Book As New
XLS.Book(ProjectPath
&
"Attachments\出库单.xls") '打开模板
Dim Sheet As XLS.Sheet = Book.Sheets(0)
Book.Build() '生成细节区
Book.Save("c:\reports\test.xls") '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = "c:\reports\test.xls"
Proc.Verb = "Print" '指定动作
Proc.Start()