Newsgroup: it.comp.appl.access
Titolo: Errore di comunicazione con Server OLe o controllo Activex ecc

Buona Domenica a tutti...
sigh sono al lavoro e per giunta con dei problemi!!!!!!!!!!!!
La situazione è questa:
-creo dei pulsanti nelle varie maschere e non ho problemi con la loro
funzionalita
-solo in una maschera qualsiasi pulsare creo e poi cerco di farlo
funzionare ho la segnalazione: " l'espressione su.....(mioevento) immessa
come impostazione della proprietà ha provocato il seguente errore.."
vedi nell'oggetto ecc. eccc.
.. che c.... è successo???
.. mi sto dormendo qualcosa perchè è domenica???
Saluti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bp87q2$2hb$1...@news.newsland.it...

L'errore è nel codice della maschera e magari non appartiene a nessun
pulsante.
Apri il codice ed eseguilo passo passo in modalità debug.
Se non è possibile aprire il codice allora il codice è danneggiato e non ti
resta che tentare un Ripristino del db e una sua compattazione.
Se ancora non funziona devi prima tentare di importare la maschera in un
altro db e se ancora non funziona ricostruirla.
Ciao, Carlo

 Ciao, Carlo
La domanda che mi pongo è cos'e' che causa cio', visto che se leggete
qualche mio post precedente, vi accorgete che ho spesso queste cose
strane???
Un ipotesi: io ultimamente faccio questa cosa:
-creo il pulsante
-poi vado nella finestra delle proprietà
-scrivo nell'evento che mi interessa [routine evento] senza scrivere il
codice
-poi con lo stesso sistema faccio una altro evento
-successivamente inserisco il codice nella sub.
Che sia questo mio sistema un po "incasinatore" ???
Saluti a tutti e grazie a chi si interessera del mio problema


"RaffaeleAlberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:bp8bn4$f1d$1...@news.newsland.it...

Controlla se hai usato [Routine evento] solo nelle proprietà di evento e non
altrove.
Leggiti il codice associato ad ogni [Routine evento] e controlla se corretto
specie nei nomi dei controlli.
In alternativa puoi eliminare tutte le scritte [Routine evento] e poi
rimetterle una ad una fino alla comparsa dell'errore.
Il codice associato non viene cancellato.
Puoi postare il messaggio d'errore completo?
Ciao, Carlo

 Ciao, Carlo
Infatti adesso sto seguendo il tuo consiglio sto rifacendo tutto da capo,
scrivento il codice di volta in volta e provando!!!!!!!!!!(UFFA!!!)
Adesso ti descrivo esattamente l'errore che mi esce:
-Finestra informativa di ACCESS senza possibilità di aiuto solo OK
-messaggio in neretto:
"L'espressione Su clic (perchè ho provato su un click) immessa come
impostazione della proprietà di evento ha provocato il seguente
errore:Errore di comunicazione con il server OLE o con il controllo
ActiveX."
- poi segue un ulteriore precisazione in carattere normale:
"*L'espressione non corrisponde al nome di una macro, di una funzione
definita dall'utentte oppure a [Routine Evento].
 * Si è verificato un errore durante la valutazione di una funzione, di un
evento o di una macro".
-Fine della trascrizione !!!!
A dimenticavo di dirti che le prove le ho fatte anche con un semplice
pulsante di uscita o con un semplice MsgBox "cucu".. (ma non faceva
cucu!!!) o  di autocomposizione... ecc ecc.
Ripeto il mio dubbio rimane di aver "sporcato" in qualche modo la maschera
e di non essere piu in grado di ripulirla.
Ciao


 Raffaele Alberoni
Metti un punto di interruzione a Private Sub...del pulsante incriminato,
apri la maschera e fai clic sul pulsante.
Segui il codice passo passo (F8) e vedi su quale linea ti da l'errore.
Ciao, Carlo


Hai installato per caso il Norton Antivirus? Beh, se è così, prova a
disattivare la protezione dagli script.
O a disinstallare proprio Norton Antivirus. :-)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------