Newsgroup: it.comp.appl.access
Titolo: Sottomaschera associata a diverse maschere

salve a tutti,
ho una maschera con all'interno una sottomaschera non associata a nessuna 
tabella o maschera,
vorrei alla pressione di un pulsante associare una determinata maschera alla 
sottomaschera, e alla
pressione di un'altro pulsante cambiare la la mschera associata.
Spiego meglio con un esempio
Premendo il pulsante 1 l'origine oggetto della sottomaschera dovrebbe essere 
la maschera1
Premendo il pulsante 2 l'origine oggetto della sottomaschera dovrebbe essere 
la maschera2
Premendo il pulsante 3 l'origine oggetto della sottomaschera dovrebbe essere 
la maschera3
ecc...
è possibile realizzare una cosa del genere?
e se si come?
Ciao Tommy 

 ha scritto nel messaggio
news:egjNf.13884$PR2.2...@twister2.libero.it...

Questa è la guida di access per la cosa che devi fare:
private sub cmd1_click()
    nomesottomaschera.sourceobject="maschera1"
end sub
ciao
nik
Proprietà SourceObject (Oggetto origine)
È possibile utilizzare la proprietà SourceObject per identificare la
maschera o il report origine della sottomaschera o del sottoreport in una
maschera o in un report. È inoltre possibile utilizzare la proprietà per
cornici oggetto non associato per determinare il percorso e il nome di file
completo relativi al file contenente i dati collegati alla cornice oggetto.
Elemento String in lettura e scrittura.
espressione.SourceObject
espressione   Obbligatorio. Espressione che restituisce uno degli oggetti
indicati nell'elenco Si applica a.
Osservazioni
Immettere il nome della maschera o del report origine della sottomaschera o
del sottoreport nella finestra delle proprietà del controllo. Se si aggiunge
una sottomaschera o un sottoreport alla maschera o al report trascinandoli
dalla finestra del database, la proprietà SourceObject verrà automaticamente
impostata nella finestra delle proprietà.
Per cornici oggetto non associato, la proprietà SourceObject viene
automaticamente impostata quando si utilizza il comando Oggetto del menu
Inserisci per inserire un oggetto OLE collegato.
Per una sottomaschera o sottoreport, è possibile impostare questa proprietà
utilizzando la finestra delle proprietà di un controllo, una macro o Visual
Basic.
In Visual Basic, impostare la proprietà utilizzando un'espressione stringa
che è il nome di una maschera o di un report.
Per cornici oggetto non associato che sono collegate, non è possibile
impostare la proprietà SourceObject in nessuna visualizzazione.
Nota   Non è possibile impostare o modificare la proprietà SourceObject
negli eventi Apertura o Formattazione di un report.
Se si elimina l'impostazione della proprietà SourceObject nella finestra
delle proprietà di una sottomaschera o di un sottoreport, il controllo
rimane nella maschera ma non è più associato alla maschera o al report di
origine.

nick_dent ha scritto:

grazie era quello che cercavo, eppure avevo fatto delle ricerche nella
guida in linea, ma non la trovavo... bohh
ciao Tommy

 ciao Tommy
Scusa Tom, ma vorrei farti notare che hai inviato un post di sole tre righe 
quotandone inutilmente 74.
Sono graditi i ringraziamenti, ma il quoting mi sembra veramente eccessivo, 
visto che in questo caso era completamente inutile.
Senza rancore.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it