
Parliamo di come si accede alle caselle di visualizzazione nidificate all'interno dell'albero di visualizzazione. Ebbene, proprio come si usano gli indici con elenchi e matrici, si usano gli indici con gli oggetti dell'albero di visualizzazione. Innanzitutto, si ottiene un riferimento al livello di report dal livello di analisi. Quindi, si usa un indice, o una serie di indici, per identificare l'oggetto nidificato. Proprio come gli indici per elenchi e matrici, appaiono tra parentesi quadre. Una volta identificata la casella di visualizzazione nidificata di interesse, è possibile inviarle un messaggio, ad esempio per modificare le impostazioni degli assi o per recuperare valori. Esistono molti modi diversi per assegnare un indice a un elemento specifico nell'albero di visualizzazione. È possibile utilizzare la classe dell'oggetto con un indice tra parentesi, quindi, ad esempio, fa riferimento alla seconda casella dell'asse nel livello di report e il messaggio modifica l'incremento dell'asse a uno. È possibile utilizzare il titolo di una casella di struttura, ad esempio ["Stime dei parametri"], seguito dalla classe dell'oggetto della casella di colonna appropriata con un indice tra parentesi. In questo caso, il messaggio recupera i valori nella casella di colonna come matrice. In realtà, è possibile utilizzare anche solo una serie di valori di indice per fare riferimento a una casella di visualizzazione nidificata, ma questa soluzione non è consigliata. I due esempi mostrati qui puntano esattamente allo stesso valore nell'albero di visualizzazione. Tuttavia, la sintassi del primo esempio è difficile da interpretare se si osserva solo il codice e potrebbe essere influenzata dalle modifiche all'albero di visualizzazione derivanti dalle preferenze dell'utente o da modifiche di versione. Il secondo esempio punta invece a un elemento della struttura denominato, la prima casella della colonna numerica al suo interno, e recupera il terzo valore in quella colonna. È anche possibile utilizzare una stringa di caratteri parziale o un carattere jolly per specificare il titolo o l'intestazione della casella di visualizzazione di destinazione. In questo caso, il carattere ? viene utilizzato per sostituire la parte della stringa che non deve corrispondere.