Newsgroup: it.comp.appl.access
Titolo: Posta interna

Ho provato da sitocomune l'utility Posta Interna di Maurizio Facciuti.
Mo pare che sui diversi computer il database deve essere sempre aperto e non
c'è una segnalazione quando è in arrivo un nuovo messaggio. E' cosi?
Saluti.
Sandrobi

 wrote in message
news:YPJkd.27725$
Ni.9...@twister1.libero.it

Access non può girare in BackGround in Silent Mode, pertanto
è ovvio che debba rimanere aperto.
Il fatto che non ci sia un'avviso, può dipendere dal fatto che
non è implementata una Scansione a Tempo, magari volutamente
per qualche motivo....!
Ciao
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex.
Eccomi... se vuoi c'è un altra versione... ma la verifica a tempo non l'ho
messa... mi creava problemi...magari la rivedo. Per il BackGround vale ciò
che ha detto @Ale...
Questo il link.
http://www.geviservices.it/Files/Posta.exe
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://www.geviservices.it/Files/Posta.exe
OK, ma il BE sul disco C: di un pc come fa a essere riconosciuto da un altro
pc se non faccio il collegamento a tabelle?
Io ho risolto mettendo le tabelle dentro il FE.
Ciao
Sandrobi

 Io ho risolto mettendo le tabelle dentro il FE.
C'è scritto nel primo messaggio come fare... e la soluzione che hai
pensato è quella più sbagliata perchè non permette il relink delle tabelle
dei client.
In questa nuova versione sono state apportate diverse modifiche alla
gestione dei messaggi che cmq dipendono, sia per l'invio che per il
recapito, dalla macchina (Nome di rete del  PC) dal quale gli stessi
vengono inviati/ricevuti.
Pertanto è necessario configurare sia gli utenti nella sezione "Rubrica
Utenti", stando attenti a non variare l'utente "**Tutti**", e configurare
i propri parametri di rete nella sezione "Configura Server", stando
attenti a flaggare il campo "Rete" per fare in modo che i PC sposti il
percorso degli archivi da "Locale" a "Rete" (per permettere la
condivisione di rete degli archivi è necessario condividere in
Lettura/Scrittura la Directory - "Posta" - mantenendo per la condivisione
lo stesso nome proposto  -).
INSTALLAZIONE sul Server:
1)Avviare il file eseguibile
2)Condividere in lettura scrittura la nuova cartella "Posta" presente in C
3)Configurare il Progr. per l'utilizzo in rete :
  3.1) Accedere al programma
  3.2) Accedere alla sezione configura server
  3.3) Digitare il nome della Macchina (quello riconosciuto nella LAN) 
  3.4) Spuntare il chek Rete e chiudere la maschera
Al riavvio del programma, lo stesso farà il ReLink delle tabelle da locale
a rete.
INSTALLAZIONE sui Client:
1)Creare in C una cartella "Posta" e copiare il contenuto dell'omonima
cartella presente sul server escludendo dalla copia il file Dati.mdb (che
dovrà quindi essere presente solo sul server)
2)Avviare il Programma e configurare l'utente nella rubrica per il
riconoscimento dagli altri utenti.
Spero di esserti stato chiaro.
Se hai problemi sono quì


 ha scritto nel messaggio
news:YPJkd.27725$Ni.9...@twister1.libero.it...

Puoi risolvere con un file vbs che a intervalli regolari va a controllare e
nel caso
ti presenta un popup
Adatti questa funzione che mi diede Giorgio Rancati.
Dim T1
T1=Timer
DO
     If T1+3600*8 < Timer Then exit Do ' Dopo otto ore esce dal loop
     Set Rs = Db.OpenRecordset("Select * From Scadenze Where
Scadenza=CvDate('" & Now & "')"
     If Rs.bof=false Then
        MsgBox "Attenzione rilevate scadenze in data " & Now
       'Poi fai quello che vuoi
    End If
    Wscript.Sleep(60000)  ' Attesa di un minuto
LOOP
MAssimiliano