Thx
<carlo...@gmail.com> ha scritto nel messaggio
news:7c3664bf-d881-4673...@c37g2000yqi.googlegroups.com...
> Salve ho creato un menu personalizzato con Access 2003 come quello
> predefinito e dentro ci ho messo i vari collegamenti alle maschere,
> ora il mio problema � quello che quando passo da una maschera
> all'altra mi apre altri form non utilizza quello gia aperto e cosi
> avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
> ora vi chiedo � possibile che quando io passo da una maschera
> all'altra non vangono aperti altri form??? se si come??
>
> Thx
Io non ho capito una mazza...se ad un comando hai dato l'openForm su una
maschera perch� ti si aprono le altre?
Cosa intendi "passo da una maschera all'altra" ??Allora ne apri pi� di una?
Spiegati meglio...
Ciao
--
Roberto da Parma
Roberto scusami per il ritardo ma ho avuto la nascita dei gemellini e
ho messo un po tutto di lato.
Allora ritornando al discorso menu.
Io ho creato il menu personalizzato poi ho aggiunto i collegamenti
alle maschere e cosi nel menu mi compare il nome delle maschere come
se fosse un pulsante, ora quando scelgo una maschera dal menu mi apre
quella maschera poi dopo aver lavoroato su quella maschera se vorrei
passare ad un'altra scegliendola dal menu personalizzato non mi chiude
il vecchio form ma me ne apre un'altro con la nuova maschera che ho
scelto, cosi da tenere sul monitor 2 o piu form aperti.
Ora chiedo come posso fare che quando clicco una maschera dal menu mi
faccia il passaggio da una all'altra senza aprire tutti i form???
spero di essermi spiegato.
Grazie Carlo
niente??
<carlo...@gmail.com> ha scritto nel messaggio
news:ee9539ce-7dd8-4875...@p19g2000vbq.googlegroups.com...
> On 17 Nov, 22:53, "carloda...@gmail.com" <carloda...@gmail.com> wrote:
>> On 1 Ott, 10:42, "Roberto da Parma" <arisi.robe...@tin.it> wrote:
>>
>>
>>
>>
>>
>> > <carloda...@gmail.com> ha scritto nel
>> > messaggionews:7c3664bf-d881-4673...@c37g2000yqi.googlegroups.com...
>>
>> > > Salve ho creato un menu personalizzato con Access 2003 come quello
>> > > predefinito e dentro ci ho messo i vari collegamenti alle maschere,
>> > > ora il mio problema � quello che quando passo da una maschera
>> > > all'altra mi apre altri form non utilizza quello gia aperto e cosi
>> > > avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
>> > > ora vi chiedo � possibile che quando io passo da una maschera
>> > > all'altra non vangono aperti altri form??? se si come??
>>
>> > > Thx
>>
>> > Io non ho capito una mazza...se ad un comando hai dato l'openForm su
>> > una
>> > maschera perch� ti si aprono le altre?
>> > Cosa intendi "passo da una maschera all'altra" ??Allora ne apri pi� di
>> > una?
>> > Spiegati meglio...
>>
>> > Ciao
>>
>> > --
>> > Roberto da Parma
>>
>> Roberto scusami per il ritardo ma ho avuto la nascita dei gemellini e
>> ho messo un po tutto di lato.
>>
>> Allora ritornando al discorso menu.
>>
>> Io ho creato il menu personalizzato poi ho aggiunto i collegamenti
>> alle maschere e cosi nel menu mi compare il nome delle maschere come
>> se fosse un pulsante, ora quando scelgo una maschera dal menu mi apre
>> quella maschera poi dopo aver lavoroato su quella maschera se vorrei
>> passare ad un'altra scegliendola dal menu personalizzato non mi chiude
>> il vecchio form ma me ne apre un'altro con la nuova maschera che ho
>> scelto, cosi da tenere sul monitor 2 o piu form aperti.
>>
>> Ora chiedo come posso fare che quando clicco una maschera dal menu mi
>> faccia il passaggio da una all'altra senza aprire tutti i form???
>>
>> spero di essermi spiegato.
>>
>> Grazie Carlo
>
> niente??
Sono inguardabile....scusami Carlo ma proprio non ho ri-visto questo post
e...meglio tardi che mai :-)
Allora diciamo che potresti avere diverse possibilit�...
Per� supponendo che apri le maschere tramite codice potresti, prima di
aprire la maschera che hai scelto, chiudere tutte le maschere aperte.
Lo fai con questo codice...
Function chiudiTutto()
'Chiude tutte le maschere
Dim NumForms As Integer, i As Integer
NumForms = Forms.count
For i = NumForms - 1 To 0 Step -1
DoCmd.Close acForm, Forms(i).Name, acSaveYes
Next i
End Function
Per cui quando cliccherai sul pulsante:
OnClick()
chiuditutto()
docmd.openForm ....
Spero esserti stato di aiuto e scusami ancora....ma proprio non ho pi� visto
il post.