怎样实现双份打印(10分)

  • 主题发起人 主题发起人 yodjvk
  • 开始时间 开始时间
Y

yodjvk

Unregistered / Unconfirmed
GUEST, unregistred user!
在A4上我需要把一份数据COPY打印两份出来,以供一份留底,一份送出。
可是用主/从报表好象难以实现。我该怎样做
 
是A4纸的一半?呵
循环两次不就OK了?
 
在打印机上设置不也行?
 
請問心心﹕
怎樣才能循環兩次﹐請給代碼﹐不勝感激
 
在A4上格式是這樣的﹕空地方25CM是可以切開﹐內容A相同
------
內容A
--空---
內容A
--------
 

如打印2个A(A的内容多少都基本一样)
printer.begin
Doc;
XTmp := DM.DYWTableSetup.FieldByName('X座标').asInteger;
YTmp := DM.DYWTableSetup.FieldByName('Y座标').asInteger;
for i := 1 to 2do
begin
for j:=1 to DBRICHEDIT2.lines.Countdo
begin
Printer.Canvas.TextOut(XTmp, YTmp, DBRichEdit1.Lines.Strings);
YTmp := Ytmp + 140;
end;
YTmp:=YTmp+140;
end;
printer.EndDoc;
end;
以上因我现在无打印机,无法测试.你可以试试.是打印dbrichedit1内容的2份.
如不对或哪位有意见,呵,请提!
改成其他格式我想也简单欢迎继续讨论.
 
后退
顶部