一个报表的问题....up者有分..不够再加... DBRICHTEXT好象可以但是我也没有做出来做出来给我一个MESSAGE谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己控制.直接往TPrinter.Canvas上画,如果超出纸张范围,则TPrinter.NewPage. 看来只能自己控制哦upborlandor(五角▲大民) ( )有点道理,呵 我还是不是很明白...ai...我刚解决了折行的问题...现在又遇到换页的问题...大侠help me 我是先动态生成几张报表,然后用QRCompositeReport把几张合在一起但我又不希望第二张紧跟在第一张后显示,而是重新另开一页,该如何设置呢? delphi做报表功能太差了,搞的我很讨厌做报表,一听就头痛! 但好像第三方的控件RMreport都实现不了....这个问题我搞了很久... 加一个memo同样可以只是borderstyle要设置好不然看起来很难看 firetoucher(蹈火者) PB可以实现这个功能吗?? 我最近做了一个教学管理程序,涉及到教学计划的打印,前面有很多文本说明字段,我是这样处理的:使用多个QuickReport在一个Form中,每个QR上有一个Detail,上面放QRDBRichText,跟数据源连好。打印时使用QRCompositeReport连接,居然可以打印出复杂格式的报表。不过,没有实现新开一页的功能 我原来用VF做,感觉很简单,做出来也很舒服。但现在VF能做的事情也不想用VF做了,总以为档次要低些,Delphi报表做起有点费时也不讨好。关于你说的换页的事情,你可能要用代码去设置与打印机相关的参数!用QRDBRichText控件或者memo字段 我很不明白,我做的时候,在DETAIL中放QRDBTEXT,让他的AUTOSIZE为FALSE,AUTOSTRETCH为TRUE,WORDWRAP为TRUE,他就会自动换新页了? 把“自我简介”字段的类型设为MEMO的类型!然后用DBMEMO来显示! 呵呵,我可不是来踢的,我是帮你解决总是的:)你的信用好,不用收分了;你其实可以在窗体上画了出来,然后在print就可以了,那时,它自动的调整;另外一种就是在MEMO里写上,再MEMO.print也可以实现; uses ...Printers;... Printer: TPrinter; Printer.Canvas.TextOut(X, Y, Memo.Text);这是MEMO的打印;明天再说吧,呵呵 再说一点就睡觉去了你可以看这一面是否打印完了with printer dobegindoc;canvas.Textout( .....)enddoc;//好像就是它begindoc;canvas.Textout (....)enddoc;祝你好运! No.1 生成html用IE打印No.2 生成Text用记事本打印No.3 调用Excel或者Word打印 IF ... THEN ...ELSE ...END IF 成功了,呵呵,谢谢 ihihonline(小小->充电中……) 我也另开贴子给你给分 如何来控制indy Tcpclient 传输速度? 急!请问这些是什么类型转换?多谢了! delphi数据库 菜鸟问题 如何得到QR中的总页数? 简单问题__给双字赋值 delphi是不是规定了不能用中文做文件名来保存? 三層結構發布一個很菜的問題?第一次做三層結構程式,不知怎樣發布,各位高手,請幫一下忙. 帮忙下载下pudn的文件。 小弟最近买了《delphi技术手册》,翻译得一塌糊涂 如何找到特定字符分解一个字符串 给大家送分来了Delphi的Power函数是做什么用的? 如何显示一个16进制数?
直接往TPrinter.Canvas上画,如果超出纸张范围,则TPrinter.NewPage.
ai...我刚解决了折行的问题...现在又遇到换页的问题...大侠help me
只是borderstyle要设置好
不然看起来很难看
PB可以实现这个功能吗??
不过,没有实现新开一页的功能
你的信用好,不用收分了;
你其实可以在窗体上画了出来,然后在print就可以了,那时,它自动的调整;
另外一种就是在MEMO里写上,再MEMO.print也可以实现;
...Printers;
...
Printer: TPrinter; Printer.Canvas.TextOut(X, Y, Memo.Text);
这是MEMO的打印;
明天再说吧,呵呵
你可以看这一面是否打印完了
with printer do
begindoc;
canvas.Textout( .....)
enddoc;//好像就是它
begindoc;
canvas.Textout (....)
enddoc;
祝你好运!
No.2 生成Text用记事本打印
No.3 调用Excel或者Word打印
ELSE ...
END IF
我也另开贴子给你给分