25. August 2010 14:29
25. August 2010 15:00
26. August 2010 08:44
Lithium hat geschrieben:Gibt es eine Möglichkeit, diese Requestform dennoch vor dem Druck anzeigen zu lassen?
26. August 2010 11:58
Im CopyLoop - OnPreDataItem
NoOfLoops := ABS(NoOfCopies) + 1; // NoOfCopies = Eingabe in Requestform
CopyText := '';
SETRANGE(Number,1,NoOfLoops);Im CopyLoop - OnAfterGetRecord
IF Number > 1 THEN
  CopyText := Text003; // Text003 = KOPIE
CurrReport.PAGENO := 1;
IF PaperSourceSelected THEN BEGIN
  IF Number = 1 THEN BEGIN
    CurrReport.PAPERSOURCE(PapersourceOriginal); //Schachtauswahl mit Briefpapier
  END ELSE BEGIN
    CurrReport.PAPERSOURCE(PapersourceCopy);     //Schachtauswahl mit Normalpapier
  END;
END;IF ApprovalMgt.PrePostApprovalCheck(Rec,PurchaseHeader) THEN
  CODEUNIT.RUN(CODEUNIT::"Sales-Post + Print",Rec);26. August 2010 12:10
Dem ist nur dann so, wenn es der C/AL-Code so besagt.Lithium hat geschrieben:Ich nehme an das ein Report die Requestform überspringt, wenn er nicht direkt, sondern über eine Codeunit aufgerufen wird. Ist dem so?
REPORT.RUN(Number [, ReqWindow] [, SystemPrinter] [, Record])26. August 2010 12:51
27. August 2010 13:47
Timo Lässer hat geschrieben:
- Code:
REPORT.RUN(Number [, ReqWindow] [, SystemPrinter] [, Record])
