Article View: pl.comp.bazy-danych.msaccess
Article #137609Re: Akces 2003 - odświżenie okna Akcesa.
From: Jacek
Date: Sun, 27 May 2018 16:37
Date: Sun, 27 May 2018 16:37
69 lines
3417 bytes
3417 bytes
Dnia Mon, 14 May 2018 23:21:24 +0200, Zbigniew Bratko napisał(a):
> 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" ;-)
Udało mi się z banglaniem;)
Okazało się, że zamknięcie procesu przed inicjalizacją, działa.
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Technical Details
Message-ID:
<1c7itmy1ssuzj$.b2tbnhjltuvo$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<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> <pdcukn$85h$1@node1.news.atman.pl>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!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: Jacek <ala@ola.pl> Subject: Re: Akces 2003 - odświżenie okna Akcesa. Newsgroups: pl.comp.bazy-danych.msaccess User-Agent: 40tude_Dialog/2.0.15.1pl MIME-Version: 1.0 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> <pdcukn$85h$1@node1.news.atman.pl> Date: Sun, 27 May 2018 18:37:43 +0200 Message-ID: <1c7itmy1ssuzj$.b2tbnhjltuvo$.dlg@40tude.net> X-Antivirus: Avast (VPS 180527-2, 2018-05-27), Outbound message X-Antivirus-Status: Clean Lines: 70 Organization: Telekomunikacja Polska NNTP-Posting-Host: 37.128.35.30 X-Trace: 1527439065 unt-rea-a-02.news.neostrada.pl 619 37.128.35.30:13535 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit