toptel
30-12-2006, 01:43
Salve a tutti,
sto facendo della manutenzione su un progetto in VB6 che
utilizza Access97 e Crystal Report 8 per le stampe.
Tutto funziona correttamente, ma
dovrei trovare un modo per sapere se una stampa e' stata
effettivamente stampata o no ed eventualmente se no,
per quale motivo (es. carta esaurita, stampante non pronta, ecc...)
Ovvero se esiste un qualcosa di simile ad un return-code che mi indichi se la
stampa e' stata eseguita oppure non-eseguita.
Di seguito un esempio di come viene utilizzato :
With controlloCrystal
.SelectionFormula = criterio_stampa
.DataFiles(0) = archivio.mdb
.ReportFileName = report.rpt
.PrinterName = StampanteNome
.PrinterDriver = StampanteDrv
.PrinterPort = StampantePorta
End With
controlloCrystal.PrintReport
Ringrazio tutti per l'attenzione.
sto facendo della manutenzione su un progetto in VB6 che
utilizza Access97 e Crystal Report 8 per le stampe.
Tutto funziona correttamente, ma
dovrei trovare un modo per sapere se una stampa e' stata
effettivamente stampata o no ed eventualmente se no,
per quale motivo (es. carta esaurita, stampante non pronta, ecc...)
Ovvero se esiste un qualcosa di simile ad un return-code che mi indichi se la
stampa e' stata eseguita oppure non-eseguita.
Di seguito un esempio di come viene utilizzato :
With controlloCrystal
.SelectionFormula = criterio_stampa
.DataFiles(0) = archivio.mdb
.ReportFileName = report.rpt
.PrinterName = StampanteNome
.PrinterDriver = StampanteDrv
.PrinterPort = StampantePorta
End With
controlloCrystal.PrintReport
Ringrazio tutti per l'attenzione.