Newsgroup: it.comp.appl.access
Titolo: Collegamento maschera con sottomaschere diverse

Salve a tutti
da una maschera principale devo aprire (in base a delle scelte)  una 
seconda maschera abbinata ad una sottomaschera che puo' variare in base 
alla scelta effettuata.
Esempio: da Maschera1 apro Maschera2 con Sottomaschera2 oppure 
Maschera2 con Sottomaschera3.
Come posso fare?
Altro problema: oltre a cambiare la sottomaschera devo poter cambiare 
anche i campi collegati tra maschera e sottomaschera.
Grazie per l'aiuto

io ha scritto:

Leggi sull'help il funzionamento delle proprietą
- Oggetto origine
- Collega campi secondari
- Collega campi master
dell'oggetto sottomaschera/sottoreport.
Impostandole da vba puoi ottenere l'effetto che ti serve.
Ti conviene passare un parametro in openargs alla maschera che viene
aperta (Maschera2), e nell'evento 'apertura' in base al suo valore imposti
le tre proprietą suddette per caricare una o l'altra sottomaschera.
Ciao.
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie per l'aiuto
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


www.donkarl.com/it
 FAQ 4.8   Cambiare una sottomaschera
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Report guida telefonica

Salve a tutto il n.g.
Premetto che sono un neofita per l'applicativo in oggetto. Ho creato una
guida telefonica dove ho inserito tutti i numeri di telefono che avevo nella
medesima ma in formato cartaceo. Ora dovrei effettuare la stampa degli
utenti in questione. Logicamente devo ragruppare gli utenti in ordine
alfabetico e poter scegliere se stampare tutte le pagine della lettara A, B,
etc.
Avevo iniziato con il creare delle query che avrei richiamato nei report,
query con il criterio Like "a*", Like "b*" etc. ma un amico mi ha detto che
c'č di meglio. Si puň creare un report che raggruppi gli abbonati. Ma poi
come faccio per stampare gli abbonati del gruppo A o del gruppo B per
esempio?
Grazie per l'attenzione.
Rob.

 ha scritto nel messaggio
news:ZGZQd.907945$35.34...@news4.tin.it...

Prepara una query sulla tabella contenente anche un campo calcolato fatto
cosě
Iniziale: left(cognome;1)
Nel report fai un raggruppamento sul campo calcolato: ci metti
nell'intestazione di gruppo il campo calcolato, quindi l'iniziale.
Nel pič di gruppo metti un salto pagina, oppure un rigone grosso che divide
i gruppi.
Poi ti prepari una maschera, ci metti per esempio una casella di testo dove
metterai una lettera oppure tanti interruttori mutuamente esclusivi per ogni
lettera dell'alfabeto.
poi con un pulsante lanci il report con docmd.openreport e, nel punto del
parametro criteriWHERE (vedi help su openreport), metterai:
- niente se nella casella non č stato scritto niente oppure se non č stato
premuto nessun interruttore, oppure č stato premuto l'interruttore "tutti".
- la stringa "Iniziale = '" & valoreletterascelta & "'" che ti filtra
l'iniziale scelta
Antonio