Witaj
Gość
. Produkt:
<root>
gw-max
IBO_SZ
ZZ
•
Logowanie
GIGA Wiki
¶
Strona Główna
Losowa Strona
Nowa Strona
Wszystkie Strony
Kategorie
Nawigacja
Administracja
Zarządzanie plikami
Utwórz konto
Szukaj
»
Wstecz
Funkcja kalkulacji: NLicznik
Zmodyfikowana 2015/06/09 12:55
przez
Wojtek
Skategoryzowana jako
GW-MAX
,
GW-MAX_Czynsze
==Opis funkcji działania funkcji NLicznik( __Symbol__, __ZakresMc__, __Co__)== Funkcja służy do pobrania wartości z licznika zgodnie z konfiguracją kartoteki licznika. Kartoteka licznika przechowuje odczyty w formie ilości (stanu licznika) lub wartości wynikowej z odczytu (to często w przypadku liczników ciepła występuje). ==Opis parametrów funkcji== # __Symbol__ - opcjonalny parametr (łańcuch znaków) zawierający symbol użytej pozycji z słownika elementów naliczenia obciążeń # __ZakresMc__ - opcjonalny parametr (liczba całkowita) określająca przesunięcie ilości miesięcy w stosunku do miesiąca naliczenia. Domyślna wartość to 0, ujemne wartości przesuwają wstecz a dodatnie w przód. # __Co__ - opcjonalny parametr zmieniający co ma być zwracane przez funkcje == Dopuszczalne wartości parametru __Co__ funkcji == * ''' 'średnia_dzienna' ''' , ''' 'srednia_dzienna' ''', ''' 'sd' ''' - zwraca wartość średniej jaka była w podanym okresie. W przypadku gdy licznik nie ma odczytów zwracana jest średnia z kartoteki licznika * ''' 'ilość_mc_okresu' ''' , ''' 'ilosc_mc_okresu' ''', ''' 'imo' ''' - zwraca ilość miesięcy pomiędzy odczytami (bieżący - poprzedni) * ''' 'ilość_dni_okresu' ''', ''' 'ilosc_dni_okresu' ''', ''' 'ido' ''' - zwraca ilość dni pomiędzy odczytami (bieżący - poprzedni) licząc pełne miesiące * ''' 'odczyt_bieżący' ''', ''' 'odczyt_biezacy' ''', ''' 'ob' ''' - zwraca wartość odczytu bieżącego * ''' 'odczyt_poprzedni' ''', ''' 'op' ''' - zwraca wartość odczytu poprzedniego. W przypadku jak licznik przechowuje wartości lub zużycie odczyt poprzedni jest równy bieżącemu * ''' 'data_bieżąca' ''', ''' 'data_biezaca' ''', ''' 'db' ''' - zwraca datę odczytu bieżącego (data w formacie Clarion) * ''' 'data_poprzednia' ''', ''' 'dp' ''' - zwraca datę odczytu poprzedniego (data w formacie Clarion) ==Szczegółowy opis działania funkcji== * w przypadku nie podania parametru __Symbol__ funkcja próbuje szukać kartoteki licznika na składniku naliczenia nieruchomości z poziomu którego została wywołana. * w przypadku podania parametru __Symbol__ funkcja szuka wystąpienia tego składnika na kartotece nieruchomości do którego jest wywołana. Jeśli funkcja nie znajdzie symbolu generuje błąd i przerywa działanie generacji obciążeń. * jeśli funkcja nie znajdzie kartoteki licznika lub kartoteka licznika jest w archiwum lub zlikwidowana to funkcja zwraca ilość 0 * parametr __ZakresMc__ pozwala na określenie miesiąca w którym ma być znaleziony odczyt. Brak użycia parametru lub wartość 0 powoduje szukanie w bieżącym miesiącu. Użycie wartości ujemnych powoduje szukanie wstecz a dodatnich w przód względem bieżącego miesiąca. * nie znalezienie odczytu powoduje zwrócenie wartości 0 * licznik nie obsługuje kalkulacji po przekręceniu się licznika ==Przykłady wywołania== Np. 1 - pokazuje wywołanie bez parametrów @@ NLicznik() @@ Formuła kalkulacji zwróci ilość lub wartość (zależne od konfiguracji kartoteki licznika) a numer kartoteki licznika zostanie wczytany z składnika elementu naliczenia na kartotece nieruchomości takiego samego z jakiego została funkcja wywołana na lokalu. Np. 2 - pokazuje użycie parametru __ZakresMc__ @@ NLicznik( 'lg' ,-2) @@ Funkcja szuka odczytu w dwa miesiące wcześniej niż bieżący. dla kartoteki składnika ''' 'lg' ''' na kartotece nieruchomości.
Meta Keywords:
Meta Description:
Change Comment:
ScrewTurn Wiki
wersja 3.0.5.640. Ikony stworzone przez
FamFamFam
.