Funkcja kalkulacji: LC
Zmodyfikowano dnia 2015/05/21 09:49 przez Wojtek — Skategoryzowana jako: GW-MAX, GW-MAX_Czynsze
Opis funkcji działania funkcji LC( Symbol,
Co
)
¶
Funkcja zwraca wartość lub ilość z charakterystyki o symbolu
Symbol
bieżącego lokalu.
Opis parametrów funkcji
¶
Symbol
- symbol parametru charakterystyki lokalu (łańcuch znaków)
Co
- opcjonalny parametr (łańcuch znaków) ustalający jaką wartość z charakterystyki lokalu ma być zwrócona. Domyślnie bez użycia parametru zwraca ilość.
Obsługiwane wartości parametru
Co
'ilosc'
,
'ilość'
,
'i'
- funkcja zwraca ilość z charakterystyki (pole z bazy SQL YLCh_Ilosc)
'wartosc'
,
'wartość'
,
'w'
- funkcja zwraca wartość z charakterystyki (pole z bazy SQL YLCh_Wartosc)
Szczegółowy opis działania funkcji
¶
w przypadku nie znalezienie lub nie podania symbolu parametru charakterystyki funkcja zwraca 0
wielkość znaków w parametrze Symbol nie mają znaczenia
użycie innej wartości parametry
Co
niż opisanej spowoduje że funkcja zwróci wartość 0
funkcja w pierwszej kolejności szuka pozycji w "użytych składnikach kalkulacji" (tabela SQL dbo.YLokal_Naliczenie_Skladnik) w danym miesiącu, jeśli nie znajdzie to szuka w charakterystyce lokalu
każde pierwsze pobranie wartości z charakterystyki w danym miesiącu powoduje zapis do pozycji "użytych składników kalkulacji"
Przykłady wywołania
¶
LC( 'IloscOsob')
Przykład zwróci ilość z charakterystyki o symbolu
'IloscOsob'
lokalu bieżącego (aktualnie naliczanego)
LC( 'MC: ' & _mc, 'w')
Funkcja szuka charakterystyki o symbolu 'MC: ' i numer miesiąca (styczeń 'MC: 1', luty 'MC: 2', .. grudzień 'MC: 12')