Newsgroup: it.comp.appl.access
Titolo: Integrazione con Voispeed Platform

Ciao a tutti,
qualcuno sa dirmi come posso interagire con un programma access 
"dall'esterno"?
Mi spiego meglio: ho sul PC in esecuzione un programma access con un menu, 
maschere, report,... e il software in oggetto che si preoccupa di gestire un 
telefono USB client di un centralino (server) VOIP.
All'arrivo di una chiamata telefonica il software voispeed client pu� 
eseguire uno script tramite la shell passando una serie di parametri tra cui 
il numero del chiamante.
Vorrei che questo evento aprisse una maschera all'interno del programma 
access (gi� in esecuzione sullo stesso PC) eseguendo un filtro in base al 
numero del chiamante.
Qualcuno pu� aiutarmi o suggerirmi qualche sito dove informarmi in merito?
Grazie 

 numero del chiamante.
Che io sappia, ma sono pronto ad essere sconfessato (imparerei
dell'altro), tramite la shell si pu� "comandare" l'apertura di access e
dell'mdb/mde... ma da qu� a scaturire in un mdb gi� aperto, l'evento
"openform" ce ne passa...
io credo pi� che altro, che dovresti crearti un "sistema di ascolto" in
access... un form temporizzato (magari invisibile) che origli cosa
eventualmente pu� dirgli io tuo voispeed... nel momento in cui intercetta
la "soffiata" giusta, sar� lui a lanciare il form che ti interessa, e non
il voispeed...
almeno � quello che "al volo" mi � venuto in mente.
-- 
Ciao
Pablitomf
-----------------------------------
Propongo 4-4-2 con il Rombo a centrocampo : 
De Sanctis
Zuniga-Campagnaro-Contini-Aronica
Maggio-Cigarini-Gargano-Hamsik
Lavezzi-Quagliarella
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 numero del chiamante.
Da Voispeed puoi lanciare l'mde e dargli come parametro il numero del 
chiamante
Da codice vba ti leggi con Command il parametro fornito e te lo lavori
Il problema e' se arriva una seconda chiamata nel frattempo che la form e' 
aperta
Ti verrebbe avviata una seconda istanza dell'mde, e forse e' anche giusto 
cosi', se quella schermata raccoglie i dati del chiamante e le azioni che 
sara' possibile eseguire (ricezione chiamata, deviazione ad altro interno, 
memorizzazione in anagrafica, visualizzazione debiti/crediti, ecc...) credo 
sarebbe bene che ogni chiamata disponesse della sua schermata
Tre chiamate in arrivo, tre form a penzoloni sul desktop pronte a ricevere i 
comandi dall'operatore
Abbiamo fatto una cosa del genere anni fa ai tempi del Voispeed 1/2 e 
funzionava correttamente
Dimmi una cosa, ma hai il Voispeed Platform o il Voispeed Pronto ?
Ciao
RobertoA 

 ha scritto nel messaggio 
news:4aa91b6b$1...@newsgate.x-privat.org...


 ricevere i comandi dall'operatore
ma no... come dici tu non sono 3 Form, ma sono 3 aperture separate di mde... 
quindi 3 programmi aperti, e non 1 come aveva chiesto che risentendo dei 
comportamenti del voip(come si chiama) permettono di aprire le Form dell'mde 
gi� aperto...
Ecco perch� � l'mde che ha bisogno di un "origliatore"... altrimenti non 
funge... vado a braccio ovviamente, ma se ho capito bene � cos�.

 ha scritto nel messaggio 
news:wVdqm.60368$1s6....@twister2.libero.it...


 la porta USB del telefono? o cos'altro? e soprattutto come farlo?
Probabilmente intende dire che Voispeed potrebbe creare un file di testo col 
numero del chiamante dentro
La form aperta di Access, via timer, sta 'attenta' alla presenza del 
magggico file di testo
Se lo trova, lo apre, lavora il numero di telefono e poi cancella il file di 
testo, preparandosi per una nuova chiamata in ingresso
L'origliatore in pratica e' la funzione che, dentro al timer, viene 
richiamata periodicamente per controllare se sono arrivate chiamate
Personalmente non mi piace la scelta dell'origliatore per due motivi:
1 - il programma e' sempre indaffarato a fare qualcosa, anche se non succede 
niente
2 - il tempo che intercorre (il timerinterval per capirci) da una 
origliatina all'altra, se lo accorci rendi il sistema piu' reattivo ma 
permanentemente busy, se lo allunghi il programma fa meno giri di timer ma 
diventa meno reattivo alla chiamata in ingresso
Insomma, funziona ma non mi piace
Preferisco la strada del Vosipeed che quando arriva un evento lo comunica 
direttamente al programma che dovra' gestire l'evento
Ciao
RobertoA

 RobertoA
