11.04.2009, 05:44 | #1 |
китайский стажер
|
Как напечатать пачку документов (счетов)?
Люди, дайте кто-нибудь идею, как напечатать например все счета (инвойсы) для всех клиентов, оптимально загнать это в один pdf или каждый счет в свой pdf. Я не программист и даже копаться начинать страшно, но если будет идея или образец, то до ума думаю доведу.
Спасибо!
__________________
Может быть выйдет, а может не-е-е-ет... Новая песня вместо штиблет.. |
|
11.04.2009, 10:43 | #2 |
Боец
|
Взято отсюда create Pdf invoice report
X++: static void Job15(Args _args) { CustInvoiceJour custInvoiceJour; EPSendDocument sendDocument; Filename filename; Args args; ; while select custInvoiceJour { filename = "c:\\" +'MyInvoice.pdf'; sendDocument = new EPSendDocument(custInvoiceJour); sendDocument.parmOriginal(true); sendDocument.parmFileName(filename); // Make document will run the report and send it to a PDF file with // the path specified in filename sendDocument.makeDocument(); break; //TODO: remove } } |
|
11.04.2009, 12:03 | #3 |
MCITP
|
Цитата:
Сообщение от DSPIC
Взято отсюда create Pdf invoice report
__________________
Zhirenkov Vitaly |
|
11.04.2009, 13:29 | #4 |
Боец
|
Цитата:
В этой теме вроде как раз написано, что этот способ не работал из-за бага в EPSendDocument, который надо поправить предварительно...
2. Если уж говорить о баге, то я так и не понял, что именно имел ввиду ax_mct, - я не понял его пример: Цитата:
For example
sendFile = _file; 3. Автор поста просил пример Цитата:
... но если будет идея или образец, то до ума думаю доведу.
|
|
11.04.2009, 15:02 | #5 |
Боец
|
Набросал почти боевой класс, DAX40sp2
|
|
|
За это сообщение автора поблагодарили: Qaz Qwerty (1). |