Funzioni proprietà

L'elenco mostra le funzioni proprietà utilizzabili nelle espressioni.

Funzione Descrizione
$csearch Seleziona un numero di colonne da una tabella dati utilizzando un'espressione di ricerca di limitazione. Il primo argomento è una tabella dati e il secondo è una stringa che contiene l'espressione di ricerca che determina quali nomi di colonna restituire. La funzione restituisce un elenco di nomi di colonna (privi di caratteri di escape) dalla tabella dati, corrispondenti all'espressione di ricerca.

Esempi:

$csearch([Data Table],"*")

→ Restituisce un elenco di tutti i valori nella tabella dati chiamata Tabella dati.

$csearch([Data Table], "Col*")

→ Restituisce un elenco di tutti i valori nella tabella dati chiamata Tabella dati che iniziano con "Col", ad es., Colonna 1, Colonna 2 e così via.

$esc Sostituisce "]" nei nomi di colonna con "]]" e include i nomi colonna con escape tra "[" e "]". L'argomento è un valore della proprietà o una funzione della proprietà che inizia con il simbolo del dollaro ($).

Esempi:

$esc(${PropertyName})

→ Restituisce il valore della proprietà come nome colonna (tra parentesi quadre [ e ]).

$esc($csearch([Data Table], "Col*"))

→ Restituisce un elenco di tutte le colonne nella tabella dati chiamata Tabella dati che iniziano con "Col", ad es. [Colonna 1], [Colonna 2] e così via.

$map Mappa una proprietà con valori elenco in una singola stringa. Il primo argomento è un modello da utilizzare per ogni valore nell'elenco, mentre il secondo specifica come collegare i valori dell'elenco nell'espressione risultante.

Esempi:

$map("sum([${PropertyName}])", ",")

→ Restituisce un elenco separato da virgole della somma delle colonne incluse nella proprietà con valori lista, ad esempio sum([Column 1]),sum([Column 2])

<$map("[${PropertyName}]", " NEST")>

→ Restituisce una gerarchia di categoria annidata utilizzando le colonne incluse nella proprietà con valori lista, ad esempio <[Column 1] NEST[Column 2]>

BaseRowId Restituisce un identificatore univoco per ogni riga calcolata nella visualizzazione. Tale identificatore è selezionato dagli identificatori calcolati nella tabella dati. Questo valore può essere modificato in fase di filtro o contrassegno.

Esempio:

BaseRowId()

ColumnProperty Il primo argomento è una colonna e il secondo argomento è il nome proprietà della colonna, presentato come stringa. Restituisce il valore della proprietà colonna denominata proveniente dalla colonna. Prima di creare l'espressione, il valore della proprietà colonna non può essere un elenco e deve esistere.

Esempio:

ColumnProperty([Column], "Description")

DataTableProperty Restituisce il valore della proprietà della tabella dati. L'argomento del metodo è il nome della proprietà della tabella dati, presentato come stringa.

Esempio:

DataTableProperty("Table.CreationDate")

DocumentProperty Restituisce il valore della proprietà del documento. Le proprietà del documento possono essere utilizzate in tutto il documento.

L'argomento del metodo è il nome della proprietà del documento, presentato come stringa.

Esempio:

DocumentProperty("Extension.NumberOfBins")

RowId Restituisce un identificatore univoco per ogni riga calcolata nella visualizzazione. Questo identificatore non cambia se si applicano filtri o contrassegni.

Esempio:

RowId()

Vedere anche Funzioni.