ïîñëåäîâàòåëüíàÿ ïå÷àòü îò÷åòîâ è ôàéëîâ PDf
|
|
Ïÿòíèöà, 21 Àïðåëÿ 2017 ã. 09:26
+ â öèòàòíèê
Çäðàâñòâóéòå, óâàæàåìûå çíàòîêè.
Ìû â êîìïàíèè ðåàëèçîâàëè ïå÷àòü êîìïëåêòà äîêóìåíòîâ è PDF ôàéëîâ-ñêàíîâ ñåðòèôèêàòîâ ïðîäóêöèè.
Ïåðâûìè íà ïå÷àòü îòïðàâëÿþòñÿ ñ÷åòà-ôàêòóðû è òîâàðíî-òðàíñïîðòíûå íàêëàäíûå âûâîäÿòñÿ ÷åðåç DoCmd.OpenReport.
Çàòåì íà ïå÷àòü îòïðàâëÿþòñÿ ôàéëû PDF ïðè ïîìîùè
Set Wsh = CreateObject("Wscript.Shell")
Call Wsh.Run(FilePath, 0, True).
È âîçíèêëà ïðîáëåìà. Åñëè íåîáõîäèìî ðàñïå÷àòàòü ñðàçó íåñêîëüêî êîìïëåêòî íà íåñêîëüêî ïîñòàâîê, òî ïîëó÷àåòñÿ ñëåäóþùåå.
Èç êîäà îòïðàâëÿåì ïå÷àòü àêñåñîâûõ îò÷åòîâ. Îíè âñå ïðàâèëüíî âñòàþò â î÷åðåäü. Çàòåì ïå÷àòàåì PDF ôàéëû. Îíè íà÷èíàþò âñòàâàòü â î÷åðåäü. Çàòåì ìû ïåðåõîäèì ê ïå÷àòè ê ñëåäóþùåìó äîêóìåíòó, íà÷èíàåì ïå÷àòàòü àêñåñîâûå äîêóìåíòû ïî ñëåäóþùåé ïîñòàâêå. Íî â ýòîò ìîìåíò åù¸ íå áûëà çàêîí÷åíà ïå÷àòü PDF ôàéëîâ èç ïðåäûäóùåãî êîìïëåêòà
È ïîëó÷àåòñÿ, ÷òî âìåñòî ïðàâèëüíî îòñîðòèðîâàííîé ðàñïå÷àòàííîé ïà÷êè äîêóìåíòîâ, ìû ïîëó÷àåì ïà÷êó ñ íå ïîéìè êàê ðàçëîæåííûìè ñåðòèôèêàòàìè.
ß ïîïûòàëñÿ çàäàòü Sleep. Ýòî ïîìîãëî, íî íå ñèëüíî. Ñîòðóäíèêàì âñå ðàâíî ïðèõîäèòñÿ âðó÷íóþ ñîðòèðîâàòü äîêóìåíòû.
Êàêèì îáðàçîì ìîæíî çàñòàâèòü êîä VBA ïåðåéòè ê ïå÷àòè ñëåäóþùåãî êîìëåêòà òîëüêî ïîñëå òîãî, êàê áóäåò ðàñïå÷àòàí ïîñëåäíèé ôàéë PDF ?
http://www.sql.ru/forum/1257879/posledovatelnaya-pechat-otchetov-i-faylov-pdf
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-