Newsgroup: it.comp.appl.access
Titolo: FormAction was canceled

oh aiutoo!!!
ho un database così composto.
mde con fe
mdb con be
il tutto racchiuso in un file di installazione .exe insieme ai vari file
necessari al pgr.
il tutto viene installato e funziona correttamente sul mio pc e negli altri pc
dell'ufficio.
l'ho dato ad un cliente che alla prima installazione su un pc non ha avuto il
minimo problema.. se non erro lo ha installato anche su un portatile senza
problemi.
poi ha provato ad installarlo su altri 2 pc e sono nati i problemi!!
avendo tutti i loro pc office 2000, gli ho fatto installare il runtime del 2002
(nel quale ho creato il pgr).
l'installazione è ok.
il database con la prima mascherina si apre correttamente.
si apre e funziona correttamente anche la mascherina con l'anagrafica delle
persone inserite.
un'altra maschera apre un elenco di corsi correttamente, ma al momento in cui si
vogliono vedere i dettagli di ogni corso (prendendoli dalla stessa tabella dal
quale prelevavo l'elenco), nascono i problemi.
dà un errore come "formaction was canceled".
il tutto SOLO su 2 pc!
le sto provando tutte:
- file corrotti nel trasferimento non mi sembra: reinviandole a me si aprono
correttamente
- ho provato a far reinstallare il tutto
- ho provato a far cancellare office 2000 che aveva sotto (magari era
incompatibile con il runtime)
ma niente..
- file d'installazione importanti mancanti, no, in quanto lo stesso exe è stato
usato con successo su altri pc..
sapete mica cos'altro può impedire l'apertura?
se fosse un errore nel codice avrebbe dato problemi su tutti i pc..
se fosse un problema del pc, d'altro canto non avrebbe dato l'errore su 2 pc
diversi..
sapete consigliarmi qualche altra prova da fare?!?!?!?!
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Kann ein Herz aus Stein sein??

"]SiLVieTTa[" <wonderwomanL...@studiomarketing.it.invalid> ha 
scritto nel messaggio news:0v5h019a8m1pq318r...@4ax.com...

Ciao Sivia,anzitutto dai un'occhiata ai SO.
Poi converti i db in mdb 2000 e vedi dove si ferma l'interruzione del codice
Oppure metti una procedura che quando vai in errore ti cattura il numero 
dell'errore e poi te lo fai inviare.
MAssimiliano 

"]SiLVieTTa[" <wonderwomanL...@studiomarketing.it.invalid> ha 
scritto nel messaggio news:0v5h019a8m1pq318r...@4ax.com...

Riferimenti mancanti a librerie o ocx non presenti sui due computer?
Ciao, Carlo 

[cut]
ciao Silvia,
avrei bisogno di un tuo piacere, se possibile,
se e quando leggi questo post, mi contatti via mail per favore?
Ciao!
-- 
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Se vuoi mettere al sicuro i tuoi dati, caricali su un server ed aspetta che
qualcuno ne faccia un mirror
Linus Torvalds

Ciao, Carlo 
per ora l'unica cosa che ho capito è che il problema è generato da ADODB.
Infatti quando nel codice incontra ADODB si blocca.. siccome nel caso specifico
su trova in un OpenForm, l'errore è:
The OpenForm Action was canceled.
Se nel codice sostituisco ADODB con un codice che fa la stessa cosa in un altro
modo, il problema scompare infatti...
ora sto facendo catturare il n° esatto dell'errore..
nel frattempo...
come mai ha problemi con ADODB?
come si possono risolvere?
perchè non glielo riconosce?
ho fatto controllare la presenza sull'hd dei riferimenti.. e sembrano esserci..
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Kann ein Herz aus Stein sein??

dell'errore e poi te lo fai inviare.
eccomi qui!! :-)
Dopo ho aggiunto tra i riferimenti:
Ms ADO 2.7 library (prima era 2.1)
ma non cambiava nulla.
Poi ho aggiunto riferimento:
Ms ADO Recordset 2.7 library.
sembra che qualche miglioramento ci sia stato con questo, ma..
l'errore è:
430 CLASS DOES NOT SUPPORT AUTOMATION OR DOES NOT SUPPORT EXPECTED INTERFACE
poi dice che alcune cose dopo l'errore si aprono cmq ed altre no.
come potrei muovermi?
