Cognos - Funzioni report

Esistono varie funzioni di report che possono essere utilizzate in un report Cognos.

Alcune di queste diverse funzioni di report includono:

_days_between

Questa funzione viene utilizzata per restituire un numero positivo o negativo che rappresenta il numero di giorni tra le due espressioni datetime. Se un timestamp_exp1 <timestamp_exp2, il risultato sarà un numero –ve.

Come usare

_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month

Questa funzione viene utilizzata per restituire un numero che rappresenta il numero di giorni rimanenti nel mese rappresentato dall'espressione datetime timestamp_exp.

Come usare

_days_to_end_of_month(timestamp_exp)

_first_of_month

Questa funzione viene utilizzata per restituire un datetime che è il primo giorno del mese rappresentato da timestamp_exp.

_add_days

Questa funzione viene utilizzata per restituire il datetime risultante dall'aggiunta di giorni_intero a espressione_ora.

Come usare

_add_days(timestamp_exp, integer_exp)

_add_months

Questa funzione viene utilizzata per restituire il valore data / ora risultante dall'aggiunta di mesi di espressione_intera a espressione_impronta.

Come usare

_add_months(timestamp_exp, integer_exp)

_add_years

Questa funzione viene utilizzata per restituire il data / ora risultante dall'aggiunta di anni di espressione_intera a espressione di timestamp_exp.

Come usare

_add_years(timestamp_exp, integer_exp)

_età

Questa funzione viene utilizzata per restituire un numero ottenuto sottraendo timestamp_exp dalla data odierna nel formato AAAAMMGG (anni, mesi, giorni).

Come usare

_age(timestamp_exp)

_giorno della settimana

Questa funzione viene utilizzata per restituire il giorno della settimana (tra 1 e 7), dove 1 è il primo giorno della settimana come indicato da integer_exp (tra 1 e 7, 1 è lunedì e 7 è domenica). Si noti che nello standard ISO 8601, una settimana inizia con lunedì come giorno 1. In Nord America, dove domenica è il primo giorno della settimana in cui è giorno 7.

Come usare

_day_of_week(timestamp_exp, integer_exp)

_giorno_anno_anno

Questa funzione viene utilizzata per restituire il numero ordinale del giorno dell'anno in date_ exp (da 1 a 366). Conosciuto anche come il giorno giuliano.

Come usare

_day_of_year(timestamp_exp)

Come queste, ci sono anche varie altre funzioni di report che possono essere utilizzate.