Aprire e salvare file pdf da maschera

di il
7 risposte

Aprire e salvare file pdf da maschera

Buon pomeriggio.
Sono nuovo.
Ho un problema di questo tipo.
Ho creato un database dove inserisco dati relativi al mio lavoro,
devo inserire da maschera anche un file esterno in PDF e salvarlo in una determinata cartella,
che ho creato precedentemente.
Come faccio ?
Mi potete aiutare ?
Grazie
Giuseppe

7 Risposte

  • Re: Aprire e salvare file pdf da maschera

    Spero tu non stia creando tante cartelle per una gestione di archiviazione in quanto non avrebbe senso.
    Per selezionare il file devi usare l'oggetto FileDialog che trovi facendo una ricerca con esaustivi esempi.
    Salvarlo è un termine errato dal momento che il file esiste già... devi chiarire se devi Copiarlo o Spostarlo.
    Nel primo caso si usa la funzione Nativa FileCopy
    Nel secondo caso la funzione Nativa Name OldName As NewName.
    Ovviamente devi recuperare il Nome facendo un parse e concatenando la nuova Path.
  • Re: Aprire e salvare file pdf da maschera

    Intanto grazie per la risposta, ma temo di non essere tanto esperto e quindi non riesco tanto a seguirti in questo modo.
    Avrei bisogno di esempi.
    Cmq per quanto riguarda l'oggetto FileDialog non riesco ad attivarlo con il mio ACCESS in quanto mi dà errore.
  • Re: Aprire e salvare file pdf da maschera

    Purtroppo serve un minimo di basi per seguire questi argomenti... di conseguenza, mancandoti, temo sarà complesso.
    Il File Dialog mostra come lo hai usato, probabilmente in modo errato copiando il codice, ma serve anche quì qualche conoscenza in più... in generale il copia/incolla, noi non lo supportiamo proprio perchè non serve.
  • Re: Aprire e salvare file pdf da maschera

    Buongiorno.
    Sono arrivato alla fine del mio problema.
    Ora necessito di un'ultimo aiuto-
    Devo spostare il file e utilizzo quindi l'enunciato Name
    es.
    destinazione = "Directory destinazione".
    Prelevamento = "Directory prelevamento".
    NFile = "*.pdf"
    Name Prelevamento & NFile As destinazione & NFile
    Il problema è che non gli piace in NFile l'asterisco ma vuole il nome del file e poi me lo sposta.
    Siccome questo file cambia di volta in volta come posso aggirare l'ostacolo ?
    Grazie
  • Re: Aprire e salvare file pdf da maschera

    Non puoi ma siccome il nome delnfile lo conosci... recuperalo e concatena quello.
  • Re: Aprire e salvare file pdf da maschera

    Scusa mi spiego meglio.
    Ho creato un database dove inserisco dei dati di volta in volta e ad un certo punto con un pulsante mi si apre la finestra dove mi fa selezionare un file che lo sposto in una cartella. Il fatto è che questa cartella viene creata da campo testo cognome e da un'altro campo. La routine per selezionare il file lo creata con un modulo esterno che però non mi legge la directory creata e quindi ho dovuto inserire provvisoriamente il file in una directory temp per poi muoverlo subito dopo.
    Ecco perché ho inserito *. Pdf
    Quindi che faccio?
  • Re: Aprire e salvare file pdf da maschera

    Paips60 ha scritto:


    Scusa mi spiego meglio.
    Ho creato un database dove inserisco dei dati di volta in volta e ad un certo punto con un pulsante mi si apre la finestra dove mi fa selezionare un file che lo sposto in una cartella. Il fatto è che questa cartella viene creata da campo testo cognome e da un'altro campo.
    Già questa cosa mi pare assurda dal momento che hai un Database dietro..., sembra la tipica deformazione di chi deve avere le Cartelle con una LOGICA da sfogliare a mano... cosa che non si deve fare MAI, si consente la navigazione con gli strumenti di Access, ma si nasdconde il tutto all'utente... altrimenti rischi il non allineamento tra Cartelle e Database.

    Paips60 ha scritto:


    La routine per selezionare il file lo creata con un modulo esterno che però non mi legge la directory creata e quindi ho dovuto inserire provvisoriamente il file in una directory temp per poi muoverlo subito dopo.
    Ecco perché ho inserito *. Pdf
    Quindi che faccio?
    Secondo me, tu sbagli approccio tecnico..., sembra banale, ma dovresti definire una Folder di Servizio che solo il programmatore conosce, e mettere tutto li dentro, nel tuo Database memorizzi solo il NOME del file, che andrai a cercare coincatenando sempre il PATH di servizio.
    Agli utenti non deve interessare dove siano i FILE, devono solo sapere se ci sono ed avere modo di aprirli... e per quello basta un Button.

    Vedi tu...
Devi accedere o registrarti per scrivere nel forum
7 risposte