| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1472 人关注过本帖
标题:请教:VFP报表在WINDOWS2000中的纸张设置
只看楼主 加入收藏
xianger
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-26
收藏
 问题点数:0 回复次数:6 
请教:VFP报表在WINDOWS2000中的纸张设置
各位前辈:
我在一家小公司用VFP设计了一个数据库系统,当时是在WINDOWS98中做的。
如今,操作系统要更换成WINDOWS2000,安装我做的应用程序后,报表纸张总是不对。
虽然,我在不同的电脑上设置一样的自定义纸张名字和大小,在一台电脑上编译后,到
另一台电脑上总是出现报表纸张不对,和当初设计时的纸张不一样。
请位前辈赐教!不胜感激!
搜索更多相关主题的帖子: VFP 纸张 操作系统 定义 
2006-04-26 19:26
xianger
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-4-26
收藏
得分:0 
请教:VFP报表在WINDOWS2000中的纸张设置
各位前辈:
我在一家小公司用VFP设计了一个数据库系统,当时是在WINDOWS98中做的。
如今,操作系统要更换成WINDOWS2000,安装我做的应用程序后,报表纸张总是不对。
虽然,我在不同的电脑上设置一样的自定义纸张名字和大小,在一台电脑上编译后,到
另一台电脑上总是出现报表纸张不对,和当初设计时的纸张不一样。
请位前辈赐教!不胜感激!
2006-04-27 18:40
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 

看看你那台想用程序的计算机中是否有你自定义的纸张类型


有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-05-06 18:53
cdgsqzj
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-30
收藏
得分:0 
我们单位的机子装的都是xp,打印机是爱普生680和star750的,纸张设置都没有自定义纸张类型(好象LQ1600也没有吧),在xp环境怎么为不同的打印机添加自定义纸张类型呢?
2006-05-06 22:41
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 

在以往的VFP版本中,使用VFP提供的报表设计器设计的报表,如果报表页面大小不是Windows操作系统提供的标准规格的纸张大小,在Windows9X下,可通过自定义纸张来确定纸张的大小,但只能定义一种自定义纸张规格。在Windows2000/XP下,虽可创建多种纸张格式,在开发程序的机器上,确实也可以实现多种自定义纸张格式的报表打印。但当把程序发布到其他运行Windows2000/XP的机器上时,即使按同样方式定义了各种纸张格式,在打印报表时却不一定是按定义的纸张格式打印报表。问题出在哪呢?在两台机器上分别打开报表文件(.frx),它实标上也是一种数据表文件,浏览其第一条记录的Expr字段的内容,通过比较,问题找到了。

Expr字段的内容记录着相关的打印参数,其中的PAPERSIZE=140行说明了纸张尺寸大小的编号,但在Windows2000/XP下,在不同机器上所定义的相同规格的自定义纸张,在VFP报表文件中其PAPERSIZE的值并不一定是相同的,这也就是在不同机器上会出现同一自定义纸张规格的报表却打印出不同页面大小的报表的原因。
你试试开发机和用户机按相同的顺序添加自定义纸,也就是说用户机的自定义纸的添加顺序与你的开发机一致。我还没有走到这一步,你先看看能否行得通,不行,再另想办法,如果行,别忘了告诉我噢!


认真看书学习,弄通Fox主义。
2006-05-07 19:00
润宇
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-5-8
收藏
得分:0 
哈。长知识了。谢谢!

http://h./xzsc/
2006-05-08 16:11
快速回复:请教:VFP报表在WINDOWS2000中的纸张设置
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018232 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved