社区
DataWindow
帖子详情
如何使得datawindow打印的时候,根据所选纸张的大小自动伸缩?
needuxp
2003-08-18 11:37:53
我的datawindow默认是按照A4设计的,现在客户提出要可调纸张大小,也就是要达到如果选择B5, 则datawindow的行列宽以及字体都随之缩小,且充满B5纸。如果选择A3,则行列宽以及字体随之扩大,也要充满。要求的纸型很多。
不知道该如何实现?我的头都大了。好心人们帮帮我吧。
...全文
83
8
打赏
收藏
如何使得datawindow打印的时候,根据所选纸张的大小自动伸缩?
我的datawindow默认是按照A4设计的,现在客户提出要可调纸张大小,也就是要达到如果选择B5, 则datawindow的行列宽以及字体都随之缩小,且充满B5纸。如果选择A3,则行列宽以及字体随之扩大,也要充满。要求的纸型很多。 不知道该如何实现?我的头都大了。好心人们帮帮我吧。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimly
2003-09-06
打赏
举报
回复
这涉及到四个问题,
一是如何获得纸张尺寸,要做得完善比较复杂,可以参考一下网上的通用打印代码。
二是数据窗口的最大尺寸,PFC里有相关代码。
三是数据窗口的缩放,数据窗口是可以缩放的(和预览缩放不同)
大体是dw.modify("datawindow.zoom = 70"),这一点很多人没有注意到。
还有个问题就是 PBU与厘米的转换,论坛faq里有的。
dw.modify("datawindow.zoom = 70"),其中的70就是缩放比例了,有了纸张尺寸,有了数据窗口尺寸,缩放比例也就有了。
zhhuang2002
2003-09-05
打赏
举报
回复
我也碰到这个问题了!
eastpond
2003-08-27
打赏
举报
回复
这个问题有点难
needuxp
2003-08-27
打赏
举报
回复
还有人知道没,郁闷阿
workhand
2003-08-19
打赏
举报
回复
缩放不行吧,缩放结果不影响打印结果,只是一个显示。
只有重新调整各个控件的位置大小,字体。较比麻烦。
flyerlxg
2003-08-19
打赏
举报
回复
study and help you up
klbt
2003-08-19
打赏
举报
回复
不太容易呀。
给一个思路,用
dw_1.Describe("DataWindow.Objects")
可以得到数据窗口的所有可视对象。
然后解析分离成单个对象名,根据纸张用循环修改设置。
fallstone
2003-08-19
打赏
举报
回复
缩放行不?
改变字体太难控制了吧
pb9用
打印
控制和自定义
纸张
大小
pb9用
打印
控制和自定义
纸张
大小
Pb中
Data
Window
的
打印
输出.doc
Pb中
Data
Window
的
打印
输出 在PowerBuilder 应 用 程 序 的 开 发 中, 各 种 报 表 的 打 印 功 能 是 必 不 可 少的。Power-Builder4.0 提 供 了 大 量 与 打 印 机 进 行 通 信 的 内 部函 数, 用 于 各 种 打 印 ...
pb中
Data
Window
的
打印
输出(2).doc
pb中
Data
Window
的
打印
输出(2) -PowerBuilder 提 供 了 一 组 打 印 控 制 函 数 来 控 制 要 交 给 打 印 机 打 印的 对 象。 第 一 个 函 数P rintOpen() 在 这 章 的 前 面 我 们 已 介 绍过 了, 其 它 还 有: ...
Data
Window
.net
打印
的实现
Data
Window
.net
打印
功能的实现方法
pb
data
window
自动
化处理
PBCOMMENT 5.3及以上的版本新增了根据字段列表,变量列表,
data
window
赋值语句列表,
自动
生成
data
window
之间复制数据的代码;
自动
生成 结构体变量 和
data
window
之间的赋值代码;
自动
生成 变量列表 和 ...
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章