La funzione testo Annotation
restituisce le informazioni richieste relative a un'annotazione all'interno di un oggetto griglia. È possibile definire le informazioni da restituire.
Sintassi
<<Annotation
("NomeGriglia", Riga, Colonna, Pagina, Attributi, Riferimento, Allegati)>>
<<Annotation
("NomeGriglia", Riga, Colonna, Pagina)>>
<<Annotation
("NomeGriglia", Riga, Colonna, Pagina, Attributi, Riferimento)>>
<<Annotation
("GridName", Row, Col, Page, Attributes, Attachments)>>
<Annotation
("GridName", AllRows, AllCols, Page, Attributes, Attachments)>>
dove
NomeGriglia rappresenta il nome della griglia contenente le annotazioni. La parola chiave "current" è supportata solo se si utilizza l'argomento Attribute in una cella di testo o intestazione customizzata di una griglia.
Riga corrisponde al numero di riga nella griglia. La parola chiave "current" è supportata solo se si utilizza l'argomento Attribute in una cella di testo o intestazione customizzata di una griglia.
Nota:
Per selezionare tutte le righe, sostituire riga
con la parola chiave AllRows
.
Colonna corrisponde al riferimento di colonna (lettera) nella griglia. La parola chiave "current" è supportata solo se si utilizza l'argomento Attribute in una cella di testo o intestazione customizzata di una griglia.
Nota:
Per selezionare tutte le colonne, sostituire Colonna
con la parola chiave AllCols
.
Pagina corrisponde a un valore numerico che rappresenta l'indice delle combinazioni di membri in tutte le dimensioni pagina della griglia. La prima combinazione di dimensioni pagina in una griglia è associata all'indice 1, la seconda combinazione di dimensioni pagina all'indice 2 e così via.
Attributi identifica le informazioni da restituire dall'annotazione. Possono includere le parole chiave All (valore predefinito) oppure una combinazione di una o più delle seguenti parole chiave: Title & Description & Author & Date & Category
. Le parole chiave Attributo possono essere posizionate in base a un qualsiasi ordine nell'output. Ogni attributo deve essere separato da una E commerciale (&).
Riferimento è una parola chiave che definisce l'annotazione restituita, dove:
All
(valore predefinito) restituisce l'annotazione iniziale e tutte le risposte.
Top <n>
restituisce l'annotazione iniziale e le prime <n> risposte.
Bottom <n>
restituisce l'annotazione iniziale e le ultime <n> risposte. L'annotazione iniziale viene sempre visualizzata e il numero <n> non la include.
BottomOnly <n>
restituisce le ultime <n> risposte. L'annotazione iniziale viene visualizzata per 4 o meno di <n> risposte; l'annotazione iniziale con 5 o più di <n> risposte non viene visualizzata.
First
restituisce solo l'annotazione iniziale.
Replies
restituisce tutte le risposte. L'annotazione iniziale non viene visualizzata.
Allegati è un valore booleano (true/false
) che indica se gli allegati associati all'annotazione vengono stampati assieme al report, dove:
True
indica che gli allegati vengono stampati alla fine del report.
False
indica che gli allegati non verranno stampati.
Esempi
<<Annotation("Grid1", cur, A, cur, All, All, true)>>
<<Annotation("Grid1", cur, A, cur, Title & Description & Author & Date & Category, Top 10, true)>>
<<Annotation("Grid10", 284, AB, cur, Title & Description & Date & Category, Bottom 10, false)>>
<<Annotation("Grid1", cur, A, cur, Title & Description & Author, BottomOnly 4, false)>>
<<Annotation("Grid Name", 1, A, 1, All)>>
<<Annotation("Grid Name","AllRows", "AllCols", 1, All)>>
<<Annotation("Grid Name", 1, A, 1, All, First)>>
<<Annotation("Grid Name", 1, cur, cur, All, Replies)>>
<<Annotation("Grid Name", 1, cur, cur)>>
<<Annotation("Grid Name",1, cur, cur, Desc, Replies)>>
<<Annotation(cur, cur, A, cur, Desc)>>
<<Annotation(cur, 3, ABC, cur, title & Desc, true)>>
<<Annotation("folder1\folder2\Grid2", 3,A,cur, Title & Description, true)>>
<<Annotation("current", 294, AB, cur, Title & Description, Top 19)>>
<<Annotation(current, 39, AB, cur, Title & Description & Author, Bottom 40)>>
Funzionamento delle annotazioni nelle caselle di testo
Il funzionamento delle annotazioni nelle righe e nelle caselle di testo delle griglie varia quando si utilizza la parola chiave "cur".
Per le righe di testo è possibile utilizzare la parola chiave "cur".
Ad esempio, <<Annotation("Grid1", 1, A, cur, All, All, true)>>
Per le caselle di testo la parola chiave "cur" non restituisce alcun risultato. Di conseguenza, è necessario immettere <<Annotation("Grid1", 1, A, 1, All, All, true)>>