Pagina 1 di 1

Cattura Path file

Inviato: venerdì 11 maggio 2012, 9:47
da pcognetti
Ho un problema che incontro in due diverse occasioni
1) debbo importare una serie di dati in vari file dei quali conosco i nomi ma non so mai in quale cartella l'utente li ha messi così sono costretto a chiedere file per file di indicarlo
2) debbo importare una serie di tabelle da un'altro file FM ma non so mai dov'è quindi devo chiedere all'utente di indicarlo, ma la richiesta viene logicamente fatta per ogni tabella e questo è antipatico.

Che modo di richiedere una sola vota dove sono i file , memorizzare il path in una variabile in modo che nello script di apertura indico la variabile invece di un path reale?
Grazie
Paolo

Re: Cattura Path file

Inviato: venerdì 11 maggio 2012, 10:49
da stregatto
scrivendolo in un campo o importandolo in un contenitore come riferimento.

.g.

Re: Cattura Path file

Inviato: venerdì 11 maggio 2012, 11:01
da pcognetti
Si ma come?
La procedura è:
File programma importa dati in file dati.
Ho provato a fare Get(filepath) dopo l'importazione della prima tabella... ma il file attivo è quello programma attuale.

Re: Cattura Path file

Inviato: venerdì 11 maggio 2012, 11:17
da stregatto
lo prendi dal contenitore o dal campo e lo imposti mediante variabile.

.g.

Re: Cattura Path file

Inviato: venerdì 11 maggio 2012, 12:00
da pcognetti
mmhhh quindi vediamo faccio un campo calcolato memorizzazione globale in una qualsiasi tabella del file dati, imposto il campo = GET(filepath) e alla prima importazione leggo il campo e ci imposto una variabile...

eh si potrebbe funzionare :)
Provo

Re: Cattura Path file

Inviato: sabato 12 maggio 2012, 9:45
da pcognetti
No direi che non va... forse perché mi sono spiegato male io
Allora io ho una cartella con file programma e file dati.
Se devo fare un aggiornamento mando una nuova soluzione con il nuovo file programma e il nuovo file dati vuoto.
Per il momento costringo il cliente a rinominare la vecchia cartella come "Programma vecchio" e metterla vicino alla nuova a questo punto dal nuovo programma so dove cercare il vecchio file dati e importo tutto e funziona a meraviglia.
Il problema è che a volte il cliente si sbaglia a rinominare la vecchia cartella e quindi l'importazione chiede dov'è il file per ogni tabella (e sono tante)
Io vorrei memorizzare alla prima importazione il path della vecchia cartella in modo da non chiederlo per le altre tabelle.
Non essendo la vecchia tabella dati collegata con il nuovo Programma non posso andare a leggere un eventuale campo dove leggere l'eventuale path e portarmelo dentro il nuovo programma.
Accetto altri consigli o trucchi

Re: Cattura Path file

Inviato: sabato 12 maggio 2012, 12:26
da stregatto
quello che ti ho detto dall'inizio:
importandolo in un contenitore come riferimento
e
lo prendi dal contenitore e lo imposti mediante variabile.
.g.