Buongiorno a tutti
avrei la necessità di salvare su pdf le stampe che genero anche in cartaceo e per quanto riguarda i doc. già numerati perchè generati in una appropriata tabella non ho problemi usando il seg. codice
Dim Nomefile As String
Dim percorso As String
percorso = [Forms]![PANNELLO_comandi]![STAMPE] & "\fatture\"
Nomefile = [Forms]![elenco_fatture_clienti]![n°_fattura]
Nomefile = Nomefile & "_" & [Forms]![elenco_fatture_clienti]![INTESTAZIONE]
DoCmd.OutputTo acOutputReport, "FATTURE_INSTALLAZIONE", acFormatPDF, percorso & Nomefile & ".pdf", acPreview, False
End Sub
in questo caso il pdf viene nominato con il n° della fattura ed il nominativo del cliente.
ora mi si pone il caso in cui dovrei fare la stessa operazione ma per un report generato da più documenti ( quindi più num identificativi)
pensavo di risolvere ponendo al posto del numero documento una data generata nella maschera in cui visualizzo il documento prima di lanciare la stampa per cui ho inserito una casella di testo denominata DATA e con origine =Now(), formattata come data estesa ed inserendola nel codice come Nomefile.
Ma non funziona
come posso aggirare il problema?
mi andrebbe anche bene che il file pdf generato venisse nominato con [INTESTAZIONE]& [NUMERO SEQUENZIALE].
Ma non riesco a scrivere un codice corretto.
qualcuno può darmi un idea?
grazie