Newsgroup: it.comp.appl.access
Titolo: Messaggi di errore con A2007

ciao a tutti
ho un mdb, BE-FE, che con AXP funziona tutto....apro con A2007
mi da errore con un report e con una maschera inserimento dati.
il report l'ho rifatto. per la maschera vorrei capire.
 
nella maschera principale nessun problema...
il problema è la sotto maschera dopo inserimento da combo di
prodotto e codice prodotto il focus si sposta su Qtaricevuta, in tabella
richiesto =SI . con Axp il cursore non si sposta in nessun controllo
sia con Tab sia con clic del mouse. ci sono due routine. una su
Form_Error e una su GoFocus del del controllo successivo a QtaRicevuta.
con A2007 appena Qtaricevuta riceve il focus visualizza due volte lo
stesso avviso di Form_Error di inserire QtaRicevuta.
poi si comporta come dovrebbe. se premoTAB mi avvisa il controllo
successivo, col mouse Form_Error.
 
Grazie, come sempre, per i vostri consigli.
 
Daniele
 

Non ho idea di cosa suggerirti per questa anomalia... puoi provare però a mettere su LOAD della MAIN_FORM un Me!NomeControllo.SetFocus e vedere se si può ovviare...
 
Ciao
@Alex


ciao Alex
ho provato e riprovato, tante volte, a rigirare e controllare codice.
ho provato pure ad importare tutto in nuovo mdb da A2007...
ma niente da fare.
 
adesso provo a fare un accdb ed importare tutto...
 
grazie
 
Daniele


Prova X Cidi risposta al presente messaggio di @Alex
 
Inviato da Google Encoding quoted-printable
Server 
news.eternal-september.org
 / 
nntp.aioe.org
 
SO xp
Newreader Thunderbird 31.3 portabile
 
-- 
Isaac_es1 (X-Thunderbird da winPenPack)
Rat21-Sottotitoli 
http://rat21.altervista.org/
 


ciao Alex
ho provato a togliere tutto il codice di controllo del record.
modificato anche nella tabella DettagliAquisti il campo
QtaRicevuta: richiesto = NO
appena, da combo, inserisco i dati il selettore dei record cambia
da matita a triangolo.
significa che il record è salvato! ecco il perchè degli avvisi.
ma perché?...
dovrò rifare sottomaschera per trovare l'errore.
 
spero che qualcuno possa avere qualche idea.
 
Daniele
 

Hai del codice che su KeyPress o Change della COMBO effettua qualche cosa...?
 
Il comportamento è strano... il SAVE di un Record non avviene se non si sposta il FOCUS all'esterno... quindi dovrebbe rimanere in EDIT
 
@Alex


 
giusto.
ma perché su AXP lo stesso codice funziona?
mistero di A2007,  ho, pure, fatto il controlla e ripristina.
provato anche su un'altro pc, stessa situazione!
 
ciao Alex
grazie
 
Daniele
 
 


eccolo: Non ho idea di cosa suggerirti per questa anomalia... puoi 
provare però a mettere su LOAD della MAIN_FORM un 
Me!NomeControllo.SetFocus e vedere se si può ovviare... ------ che qua 
lo trovi formattato da Tb.
se vuoi veramente provare con l'originale non hai che sottoscrivere, per 
una prova, It.comp.appl.access cerca messaggio con oggetto: Messaggi di 
errore con A2007
e provi a rispondere
 


dopo aver reinstallato le due versioni, con aggiornamenti fino alla Sp3.
l'errore, adesso, si verifica con AXP...
con A2007 per attivare il focus nel controllo, all'apertura
della maschera, passano 3-4 secondi...non era mai successo in nessuna 
delle due versioni.
qualche idea?
 
se può aiutare ho pc con win7 64...
 
Grazie ancora
 
Daniele