Reguły biznesowej SumTimeGridRow można użyć do obliczenia sumy dla
wiersza siatki czasu w danym okresie.
Wynik jest wyświetlany w atrybucie kontenera reguł biznesowych. Jeśli wartości w wierszu ulegną zmianie, suma zostanie
automatycznie zaktualizowana.
Zanim rozpoczniesz
Aby móc skorzystać z reguły biznesowej SumTimeGridRow, potrzebne są
następujące informacje:
- Nazwy atrybutu, arkusza i wiersza siatki czasu, dla których ma być
obliczona suma.
- Data początkowa i końcowa w postaci odniesień do
atrybutów zawierających te daty lub w formacie RRRR-MM-DD.
W przypadku braku
daty początkowej lub końcowej zostanie użyty cały wiersz.
Procedura
- Utwórz atrybut liczby całkowitej.
- Wprowadź regułę biznesową w atrybucie całkowitym przy użyciu
następującego formatu:
=SumTimeGridRow('Nazwa atrybutu siatki
czasu',"Nazwa atrybutu siatki czasu",
"Nazwa arkusza", "Nazwa wiersza")
- Kliknij przycisk Zapisz.
Wyniki
Suma dla wiersza siatki czasu zostanie obliczona jako wartość
dziesiętna i wyświetlona w ramach atrybutu o typie liczby całkowitej.
Uwaga: Suma jest obliczana
jako liczba dziesiętna. Aby wyświetlić sumę jako liczbę
dziesiętną, należy wprowadzić regułę biznesową w atrybucie zmiennopozycyjnym.
Przykład
Z poziomu atrybutu siatki czasu Finanse można obliczyć sumę w wierszu
Wydatki arkusza Budżet. Obliczenia rozpoczynają się od komórki A1
dla okresu określonego w atrybutach Data rozpoczęcia i Data zakończenia w
składniku Phoenix w module Projekty:
=SumTimeGridRow('Finanse',
"Finanse", "Budżet", "Wydatki", 'Projekty!Phoenix!Data rozpoczęcia',
'Projekty!Phoenix!Data zakończenia')
Wskazówka: Jeśli atrybuty
Data rozpoczęcia i Data zakończenia znajdują się w tym samym składniku co
atrybut siatki czasu, należy wpisać odwołania Data
rozpoczęcia i Data zakończenia.
Co dalej
Aby obliczyć całkowity koszt projektu w portfelu, należy użyć sumy
kosztów w projekcie.