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.