求助:请问如何控制RPG报表的字体大小。Windows系统

2024-07-11

求助:请问如何控制RPG报表的字体大小。Windows系统(共1篇)

篇1:求助:请问如何控制RPG报表的字体大小。Windows系统

qingzhou 回复于:2005-01-17 17:44:33再次建议你从改变打印SESSION的驱动属性、页面设置等配置角度考虑、从而得出是否可以用最简便办法去解决问题。

CHGPRTF这个编译PRTF的命令常用于调整报表的行、宽间距、强制换页、套打等,如果需要整体报表改动、如左右移动、建议通过RLU改变PRTF、或者通过移动纸张位置来解决问题(如果不想修改PRTF的话,很古板办法)。

在RLU设计PRTF时,可以设定字体大小。

我还是觉得可以试试直接调整打印SESSION的页面设置来解决问题、简单而且安全。

Vivian-wu 回复于:2005-01-17 17:51:34[quote:4beeac9c66=“qingzhou”]再次建议你从改变打印SESSION的驱动属性、页面设置等配置角度考虑、从而得出是否可以用最简便办法去解决问题。

CHGPRTF这个编译PRTF的命令常用于调整报表的行、宽间距、强制换页、套打等,如果需要整体报表改动、..........[/quote:4beeac9c66]

如果改变打印SESSION,是不是所有的报表的格式(字体,方向等),都是

固定的?如果企不有所冲突?

yoyoage 回复于:2005-01-18 21:07:59首先,最直接的方法是修改CPI的值,改变字体的宽度。但是这样不是直接修改字体的大小。

另外,我提供一种思路,先看看你的机器上有没有安装psf/400

如果有,可以把prtf的printerdevicetype改成*apfds(默认为*scs)

然后设置相应的Fontcharactersetandpointsize。但是我还需要进一步测试这个是不是和建立printersession的设置完全无关的。

另外,补充一下上面qingzhou提到的一点,如果要把报表内容整体移动,也就是改变报表的页面边距,是可以通过CHGPRTF实现的,但前提也是你的机器安装了PSF/400,也就是支持APFDS,

要修改两个keyword值:

PrinterDeviceType--〉*apfds

Frontmargin:

offsetdown-->设置顶部的边距(单位以参数*UOM中的设置为准)

offsetacross-->左边距

qingzhou 回复于:2005-01-19 09:22:09“首先,最直接的方法是修改CPI的值,改变字体的宽度。但是这样不是直接修改字体的大小。”

看看图片的解说、很显然CPI不是改变字体大小的参数。

qingzhou 回复于:2005-01-19 09:28:24“另外,补充一下上面qingzhou提到的一点,如果要把报表内容整体移动,也就是改变报表的页面边距,是可以通过CHGPRTF实现的,[color=red:3bd15d5c39]但前提也是你的机器安装了PSF/400,也就是支持APFDS[/color:3bd15d5c39]。要修改两个keyword值:

PrinterDeviceType--〉*apfds

Frontmargin:

offsetdown-->设置顶部的边距(单位以参数*UOM中的设置为准)

offsetacross-->左边距”

补充的很好!!!

如果本地400没有安装PSF/400这个付费的LICPGM,那就只好委屈自己利用RLU修改PRTF了。

作为AS/400推出的新型的解决办法、推荐为精彩帖子备案存档。

原文转自:www.ltesting.net

上一篇:免费班级图书管理制度下一篇:高校开展大学生心理健康教育的管理策略