以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  报表页边距数据类型  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147687)

--  作者:饭浇盖
--  发布时间:2020/3/21 23:03:00
--  报表页边距数据类型
 doc.PageSetting.Width = 400\'纸张宽度为100毫米
doc.PageSetting.Height = Vars("pageheight")\'纸张高度为120毫米
Doc.PageSetting.LeftMargin = Vars("pageleftmagin")\'设置左边距
Doc.PageSetting.RightMargin = Vars("pagerightmagin")\'设置右边距
Doc.PageSetting.TopMargin = Vars("pagetopmagin")\'设置上边距
Doc.PageSetting.BottomMargin = Vars("pagebottommagin")\'设置下边距


全局变量设置的是 Integer    发生错误说类型转换错误

--  作者:饭浇盖
--  发布时间:2020/3/22 8:02:00
--  
 我这个代码是在自定义函数中的,经测试 ,需要把这个全局变量传递给自定义函数的参数  再在自定义函数中获取参数 才能读取。
可以在自定义函数中直接读取全局变量吗

--  作者:有点蓝
--  发布时间:2020/3/22 20:57:00
--  
强制转换一下:doc.PageSetting.Height = cint(Vars("pageheight"))