以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 引用页面设置窗体 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=187566) |
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/27 15:57:00 -- 引用页面设置窗体 我想在我的系统中调用“窗口设计器”中的“页面设计”窗体,请问代码如何写?请指教,谢谢! |
||||
-- 作者:有点蓝 -- 发布时间:2023/7/27 16:14:00 -- 没有办法调用 |
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/27 17:16:00 -- 我在“预算申请单|预算新增”窗体中增加了“页面设置”按钮,点击设置后再点“打印”按钮,不管是设置方向还是纸张或者边距都没反应,不知“打印”按钮中的代码哪里有问题?请指教,谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2023/7/27 17:30:00 -- 我测试没有问题呀 |
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/27 17:43:00 -- 我把页边距的数值改了之后,打印的内容还在原来的位置;我把纸张方向变了之后,打印的内容还是原来的方向 |
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/27 18:02:00 -- 请帮我看下“打印”按钮中的代码有没有问题?谢谢! |
||||
-- 作者:有点蓝 -- 发布时间:2023/7/27 19:52:00 -- 我测试没有问题。 |
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/28 8:54:00 -- 1、还是在“预算申请单\\预算新增”窗体中,右上角的“组合框”,我设置了比较大的宽度,但预览后怎么还是那么小? 2、“打印”按钮的代码中语句的位置是不是有问题?(我把上边距设大了,实际打印时的效果变小了) 3、如何用代码实现:输出当前页面的设置参数(方向,纸张类型、页边距),我想看看设置值和输出值是不是一致? 请指导,谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2023/7/28 9:02:00 -- 1、自己在afterload写代码限制了宽度不知道吗 2、边距还受内容大小,页面大小的影响。左边距+内容宽度+右边距不能大于页面宽度,否则会被挤压变形 3、没有办法获取,设置多少就是多少,不过要注意,单位是毫米,不是像素:http://www.foxtable.com/webhelp/topics/1602.htm
|
||||
-- 作者:rgbjwjb -- 发布时间:2023/7/28 9:22:00 -- 我刚用:output.Show(forms("预算新增").page.Landscape) output.Show(forms("预算新增").page.LeftMargin) output.Show(forms("预算新增").page.RightMargin) output.Show(forms("预算新增").page.BottomMargin) output.Show(Forms("预算新增").page.TopMargin)执行后输出的值是系统中”窗口设计器”中的“页面设置”窗体的值,为什么不是我在自定义的“页面设置”窗体中输入的值呢?我感觉我的设置没有起作用,请帮我看看,谢谢!
|