Foxtable(狐表)用户栏目专家坐堂 → 先统计后打印窗口表


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

主题:先统计后打印窗口表

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/11 18:38:00 [显示全部帖子]

Dim fl As String = ProjectPath & "Reports\统计表" & Format(Date.now,"yyyy-MMdd-HHmm" ) & ".xls"
Dim flg As New SaveExcelFlags
flg.RowNumber = True
flg.CellStyle = True
e.Form.controls("Table1").Table.SaveExcel(fl,"统计",flg)
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/12 12:11:00 [显示全部帖子]

以下是引用czy66ds在2017/6/12 11:55:00的发言:
谢谢。
又问:可以在代码中设置页眉标题及页脚页号吗?

 

可以,参考

 

http://www.foxtable.com/webhelp/scr/1315.htm

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/12 17:50:00 [显示全部帖子]

Dim fl As String = ProjectPath & "Reports\统计表" & Format(Date.now,"yyyy-MMdd-HHmm" ) & ".xls"
Dim flg As New SaveExcelFlags
flg.RowNumber = True
flg.CellStyle = True
e.Form.controls("Table1").Table.SaveExcel(fl,"统计",flg)
Dim Book  As New XLS.Book(fl)  '定义一个Excel工作簿
Dim Sheet As XLS.Sheet = Book.Sheets(0) '引用工作簿的第一个工作表
With Sheet.PrintSetting
    '页眉左边为日期,中间为时间,右边为表名
    .Header = "&L&D &C&T &R&A"
    '在页脚右边打印页号和总页数
    .Footer = "&R第&P页,总&N页"
End With
book.save(fl)
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()

 回到顶部