Newsgroup: it.comp.appl.access
Titolo: Su 100 computers, 100 modifiche per ogni Front End?

Visto che in ufficio ho una rete con 5 computer...E' mai possibile che ogni
minima modifica debba apportarla su ogni Front End? ...E se avessi 100
computers dovrei fare il giro di tutte le macchine?...Non esiste qualche
"magia" in merito? Oppure sbaglio qualcosa nel metodo adottato?
Dovrei forse mettere un solo Front End in condivisione con tutti? La
velocità di esecuzione diminuirebbe?
In sintesi: se non vi è una gerarchia di autorizzazione sulle varie forms,
qual'è il metodo corretto da adottare?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Per quanto ne so io, Access non offre nessuna funzionalità del genere.
Però non sono al corrente delle ultime novità della versione 2003 nè
tantomento della versione 12.
Io ho realizzato due metodi alternativi che funzionanao egregiamente
da anni:
1) ho creato un  piccolo eseguibile VB che, consultando determinati
parametri di configurazione memorizzati nel registro del pc, decide se
scaricare o meno la versione aggiornata del programma Access.
In ogni caso, al termine lancia il file mde
Questa soluzione viene usata in un ambiente LAN dove il file mde
aggiornato risiede su un server preciso in una certa cartella.
2) ho realizzato una funzione simile a liveupdate: nel file mde ho
scritto il codice per collegarsi ad un sito web dove si trova il file
mde aggiornato che viene scaricato  via ftp in una cartella
temporanea, qualora risulti più recente di quello in esecuzione al
momento.
Poi scrive in una qualche chiave di registro RunOnce (se ti serve ti
posso specificare i dettagli) il comando per effettuare la copia del
file mde dalla cartella temporanea a quella di installazione, infine
chiede il riavvio del pc.
Al riavvio il comando nella chiave RunOnce viene eseguito ed il
programma viene sovrascritto con la versione più recente.

VT @ Work ha scritto:

forse anche questo post ti può essere utile
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/2ff5d0dda62f496b/c7b6c62b402d16a5
ciao 
Andrea Papi


Invece è proprio questo.
Puoi però lanciare un applicativo fatto a posta che confronta la versione e 
se c'è una novità sostitisce sul client chiamante
il vecchi FE con il nuovo
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

 ...
www.donkarl.com/it
 FAQ 1.35
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Le risposte sono state tante e quindi devo innanzitutto CAPIRLE ...e poi
vagliarle.
Per esempio: un applicativo fatto a posta è una roba tipo "programma di
lancio per uno Shuttle"
o qualcosa di più sempliciotto? :-((
Inoltre sono rimasto curioso di sapere se la soluzione più semplice, (Quella
di creare un collegamento del
Front End su ogni macchina), rallenta effettivamente le prestazioni... Per
quanto ne so, leggere l'intero DB non diviso è pesante, e non soltanto il
FE... O no?
Comunque sia ..Vaglierò anche le altre indicazioni ricevute. Grazie a tutti.


 FE... O no?
Chiaramente č una soluzione pesante: attraverso la LAN viaggerebbero le
informazioni relative all'interfaccia oltre che al DB.
Inoltre pare aumenti molto il rischio di corruzione del FE.
Saluti.