Fare riferimento a sottomaschere in Access
Vediamo quali sono le regole per fare riferimento a oggetti sotto-maschera o sotto-report in Access.
Si può fare riferimento a unamaschera o a un report per nome, ma innanzitutto bisogna dire ad Access quale insieme contiene l’oggetto di cui si indica il nome.
Le maschere aperte sono nell’insieme Forms, i report aperti nell’insieme Reports. Per far riferimento a una maschera o a un report, si fa seguire al nome dell’insieme un punto esclamativo, per separarlo dal nome dell’oggetto a cui ci si riferisce.
Un nome di oggetto che contiene spazi vuoti o caratteri speciali deve essere racchiuso fra parentesi quadre ([]) Se il nome dell’oggetto non contiene spazi o caratteri speciali, basta scrivere il nome.
È buona abitudine, però, racchiudere sempre i nomi degli oggetti fra parentesi quadre, per avere una sintassi più coerente.
Per far riferimento a una maschera chiamata 'Sottomaschera prodotti', si deve scrivere:
Per far riferimento a un report che si chiama 'Sottoreport prodotti' , si deve scrivere:
Regole per riferirsi a proprietà di maschere e report
Per riferirsi a una proprietà in una maschera o in un report, bisogna indicare il nome della maschera o del report, seguito da un punto e dal nome della proprietà. Si può vedere un elenco della maggior parte dei nomi di proprietà di una maschera o di un report aprendo la maschera o il report in visualizzazione Struttura e aprendo quindi la finestra delle proprietà mentre la maschera o il report sono selezionati.
È possibile modificare la maggior parte delle proprietà di una maschera mentre è in visualizzazione Maschera oppure nel corso di eventi Stampa e Formato dei report quando Access li stampa o li visualizza.
Per fare riferimento allaproprietà BarreDiScorrimento di unamaschera che si chiama InfoCittà, si deve scrivere:
Per far riferimento alla proprietà BarraMenu di un report chiamato InfoCittà, si deve scrivere:
I nomi delle proprietà non contengono spazi, anche se nella finestra delle proprietà sono presentati, per motivi di leggibilità, con spazi. Per esempio, il nome della proprietà indicata come Colore Sfondo nella finestra delle proprietà è ColoreSfondo.
Regole per riferirsi a controlli di maschere e report e alle loro proprietà.
Per far riferimento a un controllo su una maschera o su un report, bisogna scrivere ilnome della maschera o del report, seguito da un punto esclamativo e quindi dal nome del controllo, racchiuso fra parentesi quadre. Per far riferimento a una proprietà di un controllo, bisogna indicare il nome del controllo, seguito da un punto e quindi dal nome della proprietà.
Si può vedere un elenco, che contiene la maggior parte dei nomi delle proprietà dei controlli, aprendo una maschera o un report in visualizzazione Struttura, quindi scegliendo un controllo (si badi che controlli di tipi diversi hanno proprietà diverse) e quindi aprendo la finestra delle proprietà. È possibile modificare la maggior parte delle proprietà dei controlli quando la maschera in visualizzazione Struttura.
Per fare riferimento a un controllo chiamato Stato sulla maschera MascheraListaNozze, bisogna scrivere:
Per fare riferimento alla proprietà Visibile di un controllo che si chiama Accettato nel report ListaNozze, si deve scrivere:
Regole per riferirsi a sottomaschere e sottoreport
Quando si incorpora una sottomaschera in una maschera o in un report, la sottomaschera è contenuta in un controllo sottomaschera. Un sottoreport incorporato in un report è contenuto in un controllo sottoreport.
Si può far riferimento a un controllo sottomaschera o sottoreport esattamente come si farebbe con qualsiasi altro controllo su una maschera o su un report.
Per esempio, supponiamo di avere una sottomaschera chiamata SubParenti inserita nella maschera MascheraListaNozze: per riferirsi al controllo sottomaschera sulla maschera MascheraListaNozze, si deve scrivere:
Analogamente, si può far riferimento a proprietà di una sottomaschera o di un sottoreport facendo seguire al nome del controllo un punto, poi il nome della proprietà. Per far riferimento alla proprietà Visibile del controllo sottomaschera SubParenti, si deve scrivere:
I controlli sottomaschera hanno una particolare proprietà Form, che consente di fare riferimento alla maschera incorporata nel controllo; analogamente, i controlli sottoreport hanno una particolare proprietà Report, che consente di fare riferimento al report incorporato nel controllo sottoreport.
Si può far seguire al nome di questa proprietà speciale il nome di un controllo sulla sottomaschera o sul sottoreport per accedere aicontenuti o alle proprietà del controllo.
Per esempio, per far riferimento al controllo Cognome sulla sottomaschera SubParenti, si deve scrivere:
Per far riferimento alla proprietà SpessoreCarattere del controllo appena citato, si deve scrivere:
Esempi di Maschere con Microsoft Access
Tutorials su Microsoft Access
Dr.Maurizio Cucchiara
autore del corso:
"Corso Base di Microsoft Access"
disponibile on line su questo sito
MC2 E-Learning S.a r.l.
Formazione per il Web
http://www.mc2.it/html/access.html
Cerca sul web con Google:
