Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Access report u PDF
pmiroslav 26.11.2018 13:42
Predmet:Access report u PDF

Pozdrav.
Imama Access 2003 bazu iz koje između ostalog Å¡tampam i račune. Svaki račun također spremim na disk u PDF formatu. Za to koristim "Microsoft Print to PDF".
Zanima me dali je moguće kod toga automatski ispisa ti naziv dokumenta u polje "Save As" , a na temelju broja računa.
To sada svaki puta upisujem ručno.
Hvala
Prilozi:
Racun PDF.jpg (Velicina datoteke:269.46 KB)

Gjoreski 26.11.2018 18:21
Predmet:Re: Access report u PDF

jas imam dll so koj pravam pdf od Access .
Mozam da pobaram primer da stavam.

pmiroslav 26.11.2018 21:08
Predmet:Re: Access report u PDF

Pa ako možeš

Gjoreski 27.11.2018 17:18
Predmet:Re: Access report u PDF

Eve primer , od moite programi.
Prilozi:
PDF.rar (Velicina datoteke:860.67 KB)

pmiroslav 27.11.2018 18:00
Predmet:Re: Access report u PDF

U primjeru nema pripadajuče tablice i reporta pa primjer ne radi.
Ne mogu provjeriti kako VBA kod funkcionira.

Gjoreski 27.11.2018 23:59
Predmet:Re: Access report u PDF

ne trebaju ti moje tablice ili raporte treba ti samo ovaj deo coda i modul koj sam stavio
PreuzmiIzvorni kôd (Visual Basic):
  1. Dim blRet As Boolean
  2. Dim sPDF As String
  3. Dim sName As String
  4. dim Raport as String    
  5.        Raport="rptTest"     ' Naziv Tvoga izvestaja
  6.   DoCmd.OutputTo acReport,Raport, "SnapshotFormat(*.snp)",  "C:\" & Raport & ".snp", False, "", 0
  7. sName =  "C:\" &Raport & ".snp"
  8.  
  9. If Len(sName & vbNullString) = 0 Then Exit Function
  10. sPDF = Mid(sName, 1, Len(sName) - 4)
  11. blRet = ConvertReportToPDF(vbNullString, sName, sPDF & ".PDF", False, True, 0, "", "", 0, 1)
  12. 'posle obrabotkata izbrisi go SNP
  13.  
  14. Dim z As Integer
  15. Dim Ime As String
  16.  
  17.  Ime = Dir$( "C:\" & Raport & ".snp")
  18.    Do While Len(Ime) > 0
  19.        z = z + 1
  20.        Ime = Dir$()
  21.    Loop
  22.  
  23.   If z > 0 Then Call Kill( "C:\" &Raport & ".snp")

pmiroslav 28.11.2018 10:21
Predmet:Re: Access report u PDF

Hvala na pomoći, uspio sam namjestiti da radi.