Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
[CCESS] Problema Pannello Comandi
lunedì 25 novembre 2013 - 10.47
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Access (.mdb)
|
Office 2003
salvob
Profilo
| Newbie
8
messaggi | Data Invio:
lun 25 nov 2013 - 10:47
Salve a tutti, qualcosa di molto strano accade..
Quando tento di creare un pannello comandi per il mio progetto in Access 2003 nonostante venga regolarmente creata la tabella Switchboard Items e la maschera Pannello Comandi, quest'ultima non si apre...
Ogni volta che tento di aprirla ottengo questo errore:
628x337
16Kb
Com'è possibile? Non ho ancora inserito alcun controllo nella maschera, eppure non la fa visualizzare...
Se apro la maschera in visualizzazione struttura e controllo la routine all'evento "Su Apertura" trovo:
Private Sub Form_Open(Cancel As Integer)
' Minimize the database window and initialize the form.
' Move to the switchboard page that is marked as the default.
Me.Filter = "[ItemNumber] = 0 AND [Argument] = 'Predefinita' "
Me.FilterOn = True
End Sub
Insomma tutto come predefinito, eppure non funziona...
Da cosa dipende? Tutto è iniziato quando ho provato ad aprire il file con Access 2007, ora anche se faccio un file completamente nuovo con il 2003 e provo a creare il pannello comandi ottengo lo stesso errore...
[AGGIORNAMENTO]
Se provo a fare lo stesso procedimento con Access 2007 funziona tutto regolarmente
Ho due installazioni di office sulla stessa macchina, sia 2003 che 2007, l'OS è Windows Server 2008 R2 Standard.
CorriCorrado
Profilo
| Junior Member
86
messaggi | Data Invio:
lun 25 nov 2013 - 14:17
>Salve a tutti, qualcosa di molto strano accade..
Ciao
>Private Sub Form_Open(Cancel As Integer)
>' Minimize the database window and initialize the form.
>
>' Move to the switchboard page that is marked as the default.
>Me.Filter = "[ItemNumber] = 0 AND [Argument] = 'Predefinita'
>"
> Me.FilterOn = True
>
>End Sub
>[AGGIORNAMENTO]
>Se provo a fare lo stesso procedimento con Access 2007 funziona
>tutto regolarmente
>
>Ho due installazioni di office sulla stessa macchina, sia 2003
>che 2007, l'OS è Windows Server 2008 R2 Standard.
Domanda: con quale versione hai creato lo switchboard? Se lo hai creato con il 2007, potrebbe essere la ragione dell'errore.
Provo ad azzardare. Per come è riportato da te, il problema sembra legato al ciclo degli eventi: la lettura del recordsource è forse eseguito successivamente a FORM_OPEN in Access 2003. Prova ad associare lo stesso evento al FORM_LOAD, evento successivo al FORM_OPEN. Se dovesse funzionare, significa che stai cercando di applicare un evento su record non ancora creato.
Corrado
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !