找回密码
 立即注册

QQ登录

只需一步,快速开始

fangxt12

注册会员

6

主题

28

帖子

88

积分

注册会员

积分
88
fangxt12
注册会员   /  发表于:2020-10-28 14:05  /   查看:2001  /  回复:2
AR2时,报表包含工具栏,直接打开报表工具栏中的PageSetup时,是有页边距初始值显示的。代码中设置报表页边距为Top=1080,Bottom=300,left=600,right=0。并未设置PageSetup中初始值,从报表页边距到PageSetup页边距是否存在转换比例?即Top设置1080与图中19.05的转换比例?(用1080/19.05≈300/5.29≈600/10.58=56.7。。这是转换比例吗?)

使用AR12,使用区域报表在Viewer控件中展示。页边距由于vb6升级到vb.net,代码中设置页边距转换比例为1:1440,即Top=1080/1440。
而PageSetup在.net中页边距是以百分之一英寸为单位,显示时设置Top=1080/1440*100?这样是正确的吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览
fangxt12
注册会员   /  发表于:2020-10-28 16:17:05
沙发
解决了。。需要进行单位换算。。使用PrinterUnitConvert.Convert
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-10-28 16:41:27
板凳
嗯嗯。棒棒哒,问题解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部