Annotation

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)>>