sorpresa...
il db si è aperto perfettamente... ci sono le tabelle... le query... i
moduli.. il codice...
... ma non ci sono piu' le tabelle!!!
aprendo il codice compaiono errori che segnalano riferimenti a
maschere inesistenti.
ma come è possibile tutto cio' ?
cosa puo' essere successo ?
immagino non ci sia modo di rimediare vero ?
[risposta]
Prova questi suggerimenti:
www.donkarl.com/it?FAQ1.27
www.donkarl.com/it?FAQ1.16
Ciao.
--
Sergio MAZZA
Grazie Sergio, ma nulla da fare.
nada :(
il sito è comunque molto interessante!
se provo ad importare una maschera, ad esempio "Calendario" il
messaggio di errore è:
"Il nome di maschera 'Access' immesso è errato o fa riferimento ad una
maschera inesistente"
Se il nome di maschera non valido è in una macro, scegliere OK il nome
della macro ed i relativi arcomenti veranno visualizzati in una
finestra di dialogo di azione non riuscita. Aprire la finestra della
macro e immettere il nome di maschera corretto.
Dato "OK" (unica alternativa) l'errore si presenta un'altra volta, poi
l'errore "Proprietà non trovata"
dopo questi errori la maschera che sto cercando di importare NON
appare in elenco maschere.
In compenso si crea una nuova tabella "Errori di salvataggio
correzione automatica nome" contenente:
Nome oggetto: Calendario
Tipo oggetto: Maschera
Causa errore: Impossibile aprire l'oggetto.
Inutile dire che non ho maschere con quel nome.
ho letto l'articolo http://office.microsoft.com/it-it/access/HP052575231040.aspx
ma senza grossi risultati
se cerco di creare una maschera nuova nel db dove sono sparite, non me
lo permette:
appena faccio "nuovo": "Il nome di maschera 'Access' immesso è errato
o fa riferimento ad una maschera inesistente"
premo ok e mi fa creare la struttura maschera
quando la salvo con qualsiasi nome maschera, mi ritorna alla maschera
senza errori ma non la salva.
detto questo ho fatto la controprova:
ho aperto il db_backup
da quello ho provato ad importare gli oggetti che erano rimasti sul db
corrotto e qui si verifica questa anomalia:
appena scelto importazione : "Il nome di maschera 'Access' immesso è
errato o fa riferimento ad una maschera inesistente"
importazione di tabelle: ok
importazione di query: ok
importazione di report: "Il nome di maschera 'Access' immesso è errato
o fa riferimento ad una maschera inesistente" ma poi importa
si è danneggiato forse "l'archivio" dove tiene i nomi degli oggetti
presenti nel db ?
aprendo il codice (ad esempio aprendo il modulo "generale"), nel
progetto corrente "TaXi" sotto "Microsoft office access oggetti di
classe" ci sono le varie "Form" che in realtà non vedo piu'
appena ci clicco sopra ottengo: "Il nome di maschera "calendario"
immesso è errato o fa riferimento ad una maschera
inesistente"...ecc...
rispetto al messaggio di prima.. in effetti quella maschera "access"
esisteva.. ma non la vedevo piu' è in effetti qui presente con
"Form_access"
non si riescono ad eliminare questi oggetti ?
ripropongo qui il topic
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/82158dab7e1e6071#555fc93e041f131f
forse piu' chiaro
aprendo il codice (ad esempio aprendo il modulo "generale"), nel
progetto corrente "TaXi" sotto "Microsoft office access oggetti di
classe" ci sono le varie "Form" che in realtą non vedo piu'
appena ci clicco sopra ottengo: "Il nome di maschera "calendario"
immesso č errato o fa riferimento ad una maschera
inesistente"...ecc...
rispetto al messaggio di prima.. in effetti quella maschera "access"
esisteva.. ma non la vedevo piu' č in effetti qui presente con
"Form_access"
non si riescono ad eliminare questi oggetti ?
[risposta]
Provato a compattare e ripristinare l'mdb?
Ciao.
--
Sergio MAZZA
> non si riescono ad eliminare questi oggetti ?
>
> [risposta]
> Provato a compattare e ripristinare l'mdb?
ovviamente si ma rimangono