Newsgroup: it.comp.appl.access
Titolo: carica sottomaschera su evento click

 
          ciao,
mi ritrovo a dover caricare nella maschera principale diverse sottomaschere
ma questo rallento il passaggio da un record all'altro, come posso attivare
le sottomaschere solo se lo desidero, ad un evento tipo click di un
pulsante?
Ciao
Grazie tiz
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 evento tipo click di un pulsante?
Puoi lasciare vuoto (o usare un dummy per) la proprietą
SourceObject del controllo sottomaschera e sul evento click fai:
Me!sfcontrol.SourceObject = "MiaSottoMaschera"
Vedi anche la FAQ 4.8 Cambiare una sottomaschera
sul sito indicato sotto
--
HTH
Karl
*********
Access-FAQ 
http://www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1) 


ciao,
grazie per l'aiuto, ho provato a seguire le tue indicazioni e funziona, ho
perņ da chiederti ancora delle informazioni.
1. le sottomaschere sono collegate attraverso un campo master ed uno
secondario... ho provato a seguire le tue indicazioni dal sito ma non ne
sono venuto fuori.
2. ho provato anche a smontare due sottomaschere nidificate e utilizzare la
sincronizzazione tra le due, ma se uso questo sistema come funziona?
 mi dai ancora un aiuto?
Grazie
Tiziano


 ...
Devi essere più preciso.
Posta il tuo codice per cambiare la sottomaschera e spiega cosa
non funziona o successa.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it


 non funziona o successa.
*ahi* --> succede 

 wrote in message
news:340784F...@individual.net

;-)
Magari serve impostare il campo Master/Child runtime...?
Proprietą LinkChildFields, LinkMasterFields
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sono venuto fuori
-- 
;-)



ciao eccomi e grazie per continuare a postare.
il mio pulsante si chiama Comando955
"ma_schedatura" č la maschera principale
"MA_REGISTRO_USM" č la sottomaschera
i campi interessati sono nella
maschera principale "ma_schedatura" :
id_localitą (campo master)
us (campo secondario)
i campi interessati sono nella
sottomaschera "MA_REGISTRO_USM" :
id_localitą (campo master)
numero (campo secondario)
vi ringrazio se mi date una mano.
Ciao
Tiziano
Private Sub Comando955_Click()
Me!MA_REGISTRO_USM.SourceObject = "MA_REGISTRO_USM"
Me!MA_REGISTRO_USM.LinkChildFields = Null
Me!MA_REGISTRO_USM.LinkMasterFields = Null
Me!MA_REGISTRO_USM.LinkChildFields = "CampoInSottomaschera"
Me!MA_REGISTRO_USM.LinkMasterFields = "CampoInMascheraPrincipale"


 Karl
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Me!MA_REGISTRO_USM.LinkMasterFields = "CampoInMascheraPrincipale"
Prova con:
Me!MA_REGISTRO_USM.SourceObject = "MA_REGISTRO_USM"
Me!MA_REGISTRO_USM.LinkChildFields = Null
Me!MA_REGISTRO_USM.LinkMasterFields = Null
Me!MA_REGISTRO_USM.LinkChildFields = "id_località;numero"
Me!MA_REGISTRO_USM.LinkMasterFields = "id_località;us"
Se ti dà un errore prova con stringhe vuote (se mi ricordo bene
dipende dalla versione di Access):
Me!MA_REGISTRO_USM.SourceObject = "MA_REGISTRO_USM"
Me!MA_REGISTRO_USM.LinkChildFields = ""
Me!MA_REGISTRO_USM.LinkMasterFields = ""
Me!MA_REGISTRO_USM.LinkChildFields = "id_località;numero"
Me!MA_REGISTRO_USM.LinkMasterFields = "id_località;us"
-- 
HTH


 Me!MA_REGISTRO_USM.LinkMasterFields = "id_località;us"
i valori da collegare separati dal punto e virgola come nelle
sottomaschere...
ti ringrazio per l'aiuto, ora funziona.
ho provato a far funzionare il tutto con le maschere sincronizzate e
funziona.
ciao e grazie tiz
