Bosna i Hercegovina



#1 22.03.2016-21:18
freeman Offline
Clan
Registrovan/a od: 29.10.2014-09:37
Komentari: 135


Subject: Export rapporta u PDF pomoću koda
Pozdrav ekipi.
Možete li mi pomoći oko pretvaranja ms access izvještaja u Pdf format na neko mjesto na hard disku.
Nešto sam našao na netu ali to ne radi dobro.
DoCmd.OutputTo acOutputReport, "rpProizvodi", "PDFFormat(*.pdf)", strPathAndFile = "C:\Users\Freeman\Desktop\Test.pdf", True, acExportQualityScreen
Pozdrav.
↑  ↓

#2 24.03.2016-21:39
freeman Offline
Clan
Registrovan/a od: 29.10.2014-09:37
Komentari: 135


Subject: Re: Export rapporta u PDF pomoću koda
Uspio sam riješiti konvertiranje reporta u PDF sa ovom naredbom.
DoCmd.OutputTo acOutputReport, "RpProizvodi", acFormatPDF, filepath
Pozdrav.
↑  ↓

#3 24.03.2016-23:34
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,508


Subject: Re: Export rapporta u PDF pomoću koda
koja verzija access koristis . ako e od 2007 nagore mislam deka taka moze a ako e od 2003 nadolu togas ne ke moze taka ke mora da koristis nekoi dll ovi za konvertirajne.
Ako ti treba jas imam dll koj dobro funkcionira.
jas koristam DynaPDF.dll
↑  ↓

#4 29.03.2016-00:28
freeman Offline
Clan
Registrovan/a od: 29.10.2014-09:37
Komentari: 135


Subject: Re: Export rapporta u PDF pomoću koda
Pozdrav Gjoreski.Koristim access 2007.Ne znam ništa o konvertiranju.Niti kako se izradi dll koji sam vidio da se koristi kod nekih baza.Nemam pojma o tome.
Kod mog primjera ovo dobro radi jedino imam problem kod odustajanja od spremanja.Znači kad stisnem gumb spremanja u pdf otvara mi se windows forma sa ponudom za biranje mjesta za spremanje.Ako na primjer stisnem cancel(odustajem) .pojavi mi se run time error kao prekid naredbe output to.
Trebao bi još dopuniti kod prilikom odustajanja.
Ako imaš kakvu ideju molim pomoć.
↑  ↓

#5 29.03.2016-10:20
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,508


Subject: Re: Export rapporta u PDF pomoću koda
Probaj stavi na pocetok
On error resume next i vidi mozda ke pomine
↑  ↓

#6 29.03.2016-11:25
freeman Offline
Clan
Registrovan/a od: 29.10.2014-09:37
Komentari: 135


Subject: Re: Export rapporta u PDF pomoću koda
To je Ok.
Istna Cijela procedura izgleda ovako

DoCmd.OutputTo acOutputReport, "RpProizvodi", acFormatPDF, filepath
msgbox"svi vaši dokumenti su spremljeni"vb information"potvrda o spremanju"
E sad u slučaju odustajanja informacija o spremanju ne važi.
Trebala bi mi još možda neka if funkcija.
Hvala Djoreski.Pozdrav.
↑  ↓

#7 29.03.2016-21:44
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,508


Subject: Re: Export rapporta u PDF pomoću koda
eve ova probaj
DownloadIzvorni kod (Visual Basic):
  1.     Dim iResponse As String
  2.         iResponse = MsgBox("ZELITE LI KREIRATi PDF DOKUMENT ?  ", vbYesNo + vbQuestion + vbApplicationModal + vbDefaultButton2, "")
  3.  
  4. Select Case iResponse
  5. Case vbYes:
  6.   DoCmd.OutputTo acOutputReport, "RpProizvodi", acFormatPDF, filepath
  7.    Case vbNo:
  8. exit sub
  9. End Select
↑  ↓

#8 30.03.2016-06:28
freeman Offline
Clan
Registrovan/a od: 29.10.2014-09:37
Komentari: 135


Subject: Re: Export rapporta u PDF pomoću koda
Na početak sam dodao On error resume next
Tako da prilikom otvaranja forme sa izborom mjesta spremanja a ipak želimo odustati nemamo više run time error.Nego se zatvara forma.
Hvala Gjoreski.Pozdrav
↑  ↓

Stranice (1): 1


All times are GMT +01:00. Current time: 19.08.2018-18:57.