08/05/2024 - Antony73 ha scritto:
Potrei improvvisare una gestione del tipo: se trovo il riferimento alla libreria e la libreria è presente allora stampa i report con PDFcreator, altrimenti stampa i report utilizzando il metodo DoCmd.OutputTo. ma come si fa' ad intercettare il riferimento ad una libreria mancante ed evitare che access vada in errore?
Dipende da come viene caricata la libreria. Con una modalità “late binding” si potrebbe fare, ma non sapendo come l'hai utilizzata, si può dire poco.
08/05/2024 - Antony73 ha scritto:
ma come si fa' ad intercettare il riferimento ad una libreria mancante ed evitare che access vada in errore?
Non si “intercetta” un riferimento: un riferimento è una dipendenza. Se questa dipendenza è dinamica, non è un riferimento ma deve essere caricata in altro modo (vedi qui sopra).
08/05/2024 - Antony73 ha scritto:
Potrei intercettare un errore generico, ma è questa la procedura migliore?
Di nuovo (e tre): o pubblichi qualche dettaglio tecnico, o mostri del codice, o spieghi cosa vedi, o aggiungi tutti i dettagli che ti sono stati richiesti chiarendo i dubbi posti, altrimenti non si riesce a capire come hai usato la libreria, quale effetto ottieni e così via.
La procedura migliore è spiegarsi.