以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  表打印问题,请教狐爸?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=21151)

--  作者:jswjyjf
--  发布时间:2012/7/3 10:28:00
--  表打印问题,请教狐爸?
 

我设计了一窗体 加个按钮,按钮 click 事件代码如下

 If CurrentTable IsNot Nothing Then
   CurrentTable.Print(True, False)
End If

这样的话 当前表就打印出来了,而且标题 页眉等都可以在代码里设置,

我这样设置了

With CurrentTable.PrintInfo
.title="XXXX单位通讯录"
.PageHeader="***"
    .PaperKind = 0 \'纸张类型设为自定义
    .PaperWidth = 250 \'宽度设为250毫米
    .PaperHeight = 120 \'高度设为120毫米
End With
CurrentTable.Print(True,False) \'打印预览

 

 

非常成功 ,用不着再在菜单里设置了,现在的问题是:

 

标题 页眉 页脚都有左中右的,具体代码 狐爸能不能提供一下


--  作者:狐狸爸爸
--  发布时间:2012/7/3 10:39:00
--  

PrintHeader : 页眉

PrintFooter: 页脚

 

左中右有符号“|”隔开:

 

.PrintFooter = "a|b|c"

 

你研究这些是没有意义的,不如直接学习专业报表。

因为没有什么意义,所以帮助就没有介绍这些设置了。

[此贴子已经被作者于2012-7-3 10:39:59编辑过]

--  作者:jswjyjf
--  发布时间:2012/7/3 10:49:00
--  

有时候直接打印表 ,就派用场了