Accedere ad una sottomaschera inserita in una pagina

di il
3 risposte

Accedere ad una sottomaschera inserita in una pagina

Ciao a tutti,
provo a chiarire meglio quanto scritto in oggetto.
Immaginiamo di avere una maschera, chiamiamola A.
In questa maschera ci sono tre pagine (Per intenderci le schede i cui indici vengono posizionati in alto e che una volta create access li chiama di default pagina). Chiamiamo queste pagine a1 a2 a3.
Nella pagina a2 è presente una sottomaschera, chiamiamola b.
Ora, quello che vorrei sapere,quale è la notazione esatta per accedere ad un elemento della sottomaschera b dall'esterno.?
Vorrei inserire nella funzione onclick del pulsante che apre la maschera a del codice x ripulire i campi della sottomaschera b (che è in posizione a.a2.b) ma non c riesco,proprio perchè non ho ben capito quale notazione usare.
Spero di essere stato chiaro, e confido nel vostro aiuto.
Cordialmente
Racullone

3 Risposte

  • Re: Accedere ad una sottomaschera inserita in una pagina

    racullone148 ha scritto:


    Quale è la notazione esatta per accedere ad un elemento della sottomaschera b dall'esterno.?
    Cosa intendi per "notazione"? Parli di VBA? Macro?
    In VBA per fare riferimento a un controllo di sottomaschera devi usare la seguente sintassi
    Forms![NomeMascheraPrincipale]![NomeSottomaschera]![NomeControllo]
    analogamente nelle espressioni delle macro, ma anche di query e maschere, scrivi
    [Maschere]![NomeMascheraPrincipale]![NomeSottomaschera]![NomeControllo]
    ciò indipendentemente dal discorso della struttura a schede.
  • Re: Accedere ad una sottomaschera inserita in una pagina

    Grazie Osvaldo
    Si scusa ho omesso di scriverlo ma mi riferivo proprio a vba.
    Mi sembra che la notazione che mihai suggerito l ho già testata ma cn esito negativo
    Ad ogni modo martedì provo e ti faccio sapere.
    Grazie
  • Re: Accedere ad una sottomaschera inserita in una pagina

    Leggi questo documento ove sono riportati i riferimenti fra maschera e sottomaschera nelle varie condizioni:
    http://access.mvps.org/access/forms/frm0031.ht
Devi accedere o registrarti per scrivere nel forum
3 risposte