giacomocd ha scritto:
Private Sub Comando56_Click()
DoCmd.OpenReport "FATTURE INSTALLAZIONE diretta pa", acHidden, , , acHidden
Dim Nomefile As String
Dim percorso As String
percorso = [Forms]![PANNELLO comandi]![STAMPE] & "\FatturePa\"
Nomefile = [Forms]![elenco fatture pa]![n° fattura]
Nomefile = Nomefile & "_" & [Forms]![elenco fatture pa]![INTESTAZIONE]
DoCmd.OutputTo acOutputReport, "FATTURE INSTALLAZIONE diretta pa", acFormatPDF, percorso & Nomefile & ".pdf", False
End Sub
e così mi sembra a posto, dovrei fare solo in modo che mi si apra, per eventualmente stamparlo il file pdf generato dall' istruzione
docmd.outputTo acOutputReport
Se così ti soddisfa e ti interessa a questo punto aprire automaticamente il pdf appena generato per poi stamparlo, usa FollowHyperLink (come non detto, vedo che la nuova riga di codice con OutputTo apre automaticamente il pdf... non lo sapevo che si potesse)
A questo punto a cosa ti serve
DoCmd.OpenReport "FATTURE INSTALLAZIONE diretta pa", acHidden, , , acHidden
Resta tutto nascosto e, di fatto, è OutputTo che fa tutto.
(ci siamo anche un po' sovrapposti con i post... ho tempi lunghi, io, di redazione e pubblicazione)
Io comunque non demordo sulla parte iniziale del thread.