🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #137608

Re: Akces 2003 - odświżenie okna Akcesa.

#137608
From: Zbigniew Bratko
Date: Mon, 14 May 2018 21:21
66 lines
2998 bytes
W dniu 2018-05-14 o 11:46, Jacek pisze:
> Dnia Mon, 14 May 2018 10:00:04 +0200, Zbigniew Bratko napisał(a):
> 
>> W dniu 2018-05-11 o 15:06, Jacek pisze:
>>> Dnia Tue, 24 Apr 2018 18:21:16 +0200, Zbigniew Bratko napisał(a):
>
>> [...]
>>
>>> End Sub
>>>
>>> Potrzebuję ją tak przerobić, żeby móc wywołać wiele razy z kolejnymi
>>> raportami.
>>> Pomożesz, proszę?
>>
>> [...]
>>
>>
>> A takie coś nie pójdzie ?
>>
>> '___________________________________________________________________
>> Private Sub Polecenie0_Click()
>>     Dim vArray As Variant
>>     Dim i As Long
>>     vArray = Array("nazwaRaportu_1", "C:\tmp\", "Raport_1.pdf", _
>>                    "nazwaRaportu_2", "C:\tmp\", "Raport_2.pdf", _
>>                    "nazwaRaportu_3", "C:\tmp\", "Raport_3.pdf")
>>
>>     For i = LBound(vArray) To UBound(vArray) Step 3
>>       Call DrukujPDF2(vArray(i), vArray(i + 1), vArray(i + 2))
>>     Next
>>
>> End Sub
>>
>> Sprawdź, czy w ścieżce jest potrzebny backslash na końcu.
>> Daj znać, czy się udało.
> 
> Hej.
> 
> No właśnie nie.
> Trzeba przerobić DrukujPDF tak, żeby w obiekcie 'pdfjob' metoda
> .cOption("AutosaveFilename") = sPDFName banglała.

[...]

Jeżeli za pomocą tej procedury da się wydrukować jeden raport,
to dlaczego nie da się wydrukować jednego raportu, a potem za sekundę
(po zakończeniu działania procedury) drugiego raportu ???

Niestety, nie jestem w stanie Ci pomóc.
Ja przerabiałem Access 97, 2000, a potem 2007, 2010, 2016.
Nie wiem jak jest w Access 2003.

W Access 2007 i zapewne w wyższych wersjach jest bardziej prosto:
'_________________________________
Private Sub Polecenie0_Click()
     DoCmd.OutputTo acOutputReport, "NazwaRaportu", _
                   acFormatPDF, "C:\tmp\MojRaport.pdf", True
End Sub

i wszystko "bangla" ;-)

-- 
Pozdrowienia
BraZby
www.faq.accdb.pl
www.accdb.pl
Technical Details
Message-ID: <pdcukn$85h$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <hy1v5rsi1u1d.1szbxxptm019r$.dlg@40tude.net> <pbnlhv$sft$1@node2.news.atman.pl> <mk9q8t75k188.1jevbtij4ue3o$.dlg@40tude.net> <pdbfm6$t00$1@node2.news.atman.pl> <8ahqbdgcl69l.grdku9c7aw10.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Zbigniew Bratko <byle@co.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: Akces 2003 - odświżenie okna Akcesa.
Date: Mon, 14 May 2018 23:21:24 +0200
Organization: ATMAN - ATM S.A.
Lines: 66
Message-ID: <pdcukn$85h$1@node1.news.atman.pl>
References: <hy1v5rsi1u1d.1szbxxptm019r$.dlg@40tude.net> <pbnlhv$sft$1@node2.news.atman.pl> <mk9q8t75k188.1jevbtij4ue3o$.dlg@40tude.net> <pdbfm6$t00$1@node2.news.atman.pl> <8ahqbdgcl69l.grdku9c7aw10.dlg@40tude.net>
NNTP-Posting-Host: 37.248.159.45
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1526332887 8369 37.248.159.45 (14 May 2018 21:21:27 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 14 May 2018 21:21:27 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
In-Reply-To: <8ahqbdgcl69l.grdku9c7aw10.dlg@40tude.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit