Newsgroup: it.comp.appl.access
Titolo: all'attenzione del signor Alessandro Baraldi

Egregio signor Baraldi, ho Provato il suo applicativo access "Autolink"
che permette di rieallegare le tabelle senza ricorrere alla gestione
tabelle collegate, se le fosse possibile desidererei rispondesse ad un
mio quesito, dal momento che mi sembra fattibile collegare con questa
funzione anche copie di backup per esempio di anni precedenti vorrei
capire come posso fare a comandare l'apertura della finestra di dialogo
e sopratutto come posso fare a decidere io oil percorso da dare al fron
end dal momento che n appena scelgo "SI" chiudo e riapro il db nn mi da
piu' possibilità di scelta, premetto che ho provato a eseguire la
routine anzicche' dalla macro autoexec da un evento click di un
pulsante, funziona ma se voglio cambiare percorso nn mi da la
possibilità.
sarebbe cosi' gentile da indicarmi quale stringa eliminare affinchè io
possa accedere a piacimento alla funzione??
cordiali saluti 
Diego Cicirello

 wrote in message
news:1133965341....@g44g2000cwa.googlegroups.com

Ciao Diego, nel NG si usa il "tu", ma ovviamente non è obbligatorio,
un'altra regola è quella di evitare Post ad personam, il NG è
generico e le domande sono da rivolgere al NG, pertanto ti 
Allora quanto chiedi è da vedere nell'ottica di gestione di un 
applicativo, e nel tuo caso se ti serve poter accedere ai BackUp
degli anni precedenti, quindi devi poter SWITCHARE tra differenti
BE.
Io in questo caso mi gestisco la cosa in modo semi-automatico,
nel senso che mi creo 2Tabelle:
1)BE che aggiorno di anno in anno
2)Tabelle(sempre aggiornata di anno in anno)
Queste sono relazionate 1(BE)--->MOLTI(Tabelle)
Quindi nella maschera di accesso agli Storici popolo una
Combo con l'elenco dei BE, e su selezione tramite Query
SQL ricavo le tabelle da Linkare, cancello le mie Linked
del vecchio BE e rigenero quelle del Nuovo ciclando l'insieme
Tabledefs ed usando il metodo CreateTabledef, oppure
usando TransfertDatabase, quì vedi tu.
La cosa sembra complessa ma è decisamente semplice.
In questo modo non serve aprire il FileDialog in quanto
è già tutto previsto.
L'uso del FileDialog invece servirebbe nel caso non sia
stata pianificata in modo corretto la gestione degli storici.
Tieni presente che con il FileDialog puoi per assurdo tentare 
di linkare anche DB non previsti quindi è sempre un'opzione
da evitare per i rischi che ne deriverebbero.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:1133965341....@g44g2000cwa.googlegroups.com...


Ciao Diego (ti do del tu, perchè in questo NG è consuetudine avere un 
rapporto più confidenziale)...
leggendo questo tuo post mi è quasi venuto da sorridere, ma non perchè il 
tuo sia un post comico o perchè tu abbia chiesto qualcosa di assurdo... il 
mio è stato un sorriso compiaciuto per la tua educazione e per la cortesia 
con la quale hai fatto la tua richiesta... forse essendo nuovo di quì ti 
chiederai perchè mi ha toccato questo tuo comportamento... bhè basterebbe 
non andare troppo indietro nel tempo per leggere di insulti e di arroganza 
sparsa in questo come in altri NG, quindi mi complimento con te e ti do il 
benvenuto...
Bene, veniamo al dunque...
Anche se hai postato direttamente ad Alessandro (in un NG comune questo non 
è proprio 'cosa da fare'), cercherò di aiutarti... il tuo problema a quanto 
sembra non è tanto relinkare le tabelle, ma sostituire i vari BE...
quindi io farei qualcosa del tipo :
Combo che ti legge l'archivio dei vari backup
dopo aggiornamento, mi farei prima una copia dei dati attuali nella cartella 
backup (per poi poterli recuperare) per poi :
Dim source As String, dest As String
source = "C:\tuo_percorso_backup\" & Me.tua_combo
dest = "C:\tuo_percorso_DB\tuo_DB.mdb"
Kill dest
FileCopy source, dest
penso ti possa bastare.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access 97 -  2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
Quotare :
http://wiki.news.nic.it/QuotarBene
http://www.krisopea.it/mvp/Quoting.htm
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 penso ti possa bastare.
OPS! dimenticavo che ovviamente questo vale sempre e solo se i BE di backup 
hanno stesse tabelle e stessi campi di quelli attuali, altrimenti la storia 
cambia.
Ciao

 Diego Cicirello:
Credo che se non hai esperienza potrebbe essere ostico realizzare
quanto ti ho cercato di spiegare, sempre che possa essere realmente
ciò che chiedi, ma nel caso è un grosso passo capire il modo
di affrontare il problema, poi sviluppare la cosa è semplice
con qualche consiglio dedicato.
Ciao
Buone festività anche a te.
Alessandro
