CLOSINGBALANCEMONTH funzione
Descrizione
Valuta l'espressione nell'ultima data del mese nel contesto corrente.
Sintassi
CLOSINGBALANCEMONTH (<expression>, <dates>, [<filter>])
Parametri
Sr.No. | Parametro e descrizione |
---|---|
1 | expression Un'espressione che restituisce un valore scalare. |
2 | dates Una colonna che contiene le date. |
3 | filter Opzionale. Un'espressione che specifica un filtro da applicare al contesto corrente. |
Valore di ritorno
Un valore scalare.
Osservazioni
Il parametro delle date può essere uno dei seguenti:
Un riferimento a una colonna data / ora.
Un'espressione di tabella che restituisce una singola colonna di valori di data / ora.
Un'espressione booleana che definisce una tabella a colonna singola di valori di data / ora.
Vincoli sulle espressioni booleane -
L'espressione non può fare riferimento a un campo calcolato.
L'espressione non può utilizzare la funzione CALCULATE.
L'espressione non può utilizzare alcuna funzione che analizzi una tabella o restituisca una tabella, comprese le funzioni di aggregazione.
Tuttavia, un'espressione booleana può utilizzare qualsiasi funzione che cerchi un singolo valore o che calcoli un valore scalare.
Il parametro del filtro può essere un'espressione booleana o un'espressione di tabella che definisce un filtro.
Se i dati sono stati filtrati, la funzione modifica il contesto in cui vengono filtrati i dati e valuta l'espressione nel nuovo contesto specificato. Per ogni colonna utilizzata in un parametro di filtro, tutti i filtri esistenti su quella colonna vengono rimossi e viene applicato il filtro utilizzato nel parametro di filtro.
Esempio
Month End Inventory Value:= CLOSINGBALANCEMONTH (
SUMX (ProductInventory, [UnitsBalance]*[UnitCost]),ProductInventory[InventoryDate]
)