初学者:fastreport预览、打印格式不一致,急等各位大侠指点!(100分)

  • 主题发起人 主题发起人 cnjzy
  • 开始时间 开始时间
C

cnjzy

Unregistered / Unconfirmed
GUEST, unregistred user!
[?]我用fastreport进行报表设计,出现了如下令人头痛的问题,请各位大侠帮忙指点,不胜感激
一、设计和预览时格式不一致
二、预览和打印的格式不一致
总之,所见并非所得,实在痛苦,希望得到高手指点!
email:cnjzy@hotmail.com
 
何以如此,实不得其解。
 
不会吧?有这样的问题?
会不会是Memo比 bands宽啊?
 
比如说预览时为:
354687686565446544请大家
帮个忙。
而实际打印却为:
354687686565446544请大家帮个
忙。
而且在预览时两端对齐的文本,在打印时基本上都紧缩靠左,使得右边参差不齐
实在难看,我搞了三天都没搞清怎么回事,焦急万分,请各位帮个忙,先谢了。
 
是你的格式和长度设置的不是很好
调一下就可以了
 
lanbing1400大侠:能不能详细一点,拜托了
 
1、你应该是放的不够长,然后设置了自动折行
2、对齐属性有两个,你是否都调整好了
 
比如说预览时为:
354687686565446544请大家
帮个忙。
而实际打印却为:
354687686565446544请大家帮个
忙。
而且在预览时两端对齐的文本,在打印时基本上都紧缩靠左,使得右边参差不齐
实在难看,我搞了三天都没搞清怎么回事,焦急万分,请各位帮个忙,先谢了。
 
我信箱是
huwg_007@163.com
可以发过来我给你看看
 
我用的是memo,我设置了两端对齐,自动折行
我打印的是类似于文件类的报表,单位名称、姓名从数据库中读取,
其余为固定格式,所以必须要求整齐美观。
如要求为:
关于*******的决定
*******单位:
鉴于你单位*********一事的发生,
根据中华人民共和国*******法的规定,
由kjgsldkjglksjdlfjksdjfgk讨论通过
现作如出******的处理。
时间:********
签发机发:********
‘*’部分内容为从数据库中读取
打印事实结果为:
关于*******的决定
*******单位:
鉴于你单位*********一事的发生,根据中华
人民共和国*******法的规定,由kjgsldkjglks
jdlfjksdjfgk讨论通过现作如出******的处理。
时间:********
签发机发:********
 
lanbing1400,已给您发过去,请帮我看一下,谢谢了
 
你把正文部分写成一行,在自动折行,左对齐
时间和签发机关自己调好位置就可以了
 
我正是采用了每段落一行的方法,可是出现
1、预览时每行为24个字,而在打印出来的稿上每行却为28个字,且右边不齐
2、如果我根据预览情况在每行24字处回车,则预览正常,而在打印时,每行
的字间距明显缩小,24个字只用了22个字的位置,右则文字明显不齐
 
你发的不是你要改的东西吧???
 
我是初学者,我就是用报表修改器这个东东,改的报表
 
正式报表已发过去
 
已经检查过你的报表,是由于你的内容中间有多余空格引起的
你把多余的空格删除就好了
 
刚看过你的正式报表
修改办法如下:
正文部分使用一个memo,在需要的地方直接插入数据字段即可
 
实际使用中,为区别于固定不变的内容,数据字段的两端一般都会有空格,
请问这个怎么处理?
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部