Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Aktuálny »

Funkcia %GetCurrentRow


Funkcia
  Funkcia vráti aktuálny riadok pri výpočte štruktúrovaného počítaného bodu alebo štruktúrovanej vypočítanej archivovanej hodnoty.
Deklarácia
INT %GetCurrentRow()
Parametre
Žiadne


Popis
 Funkcia vráti číslo riadku, pre ktorý sa vykonáva aktuálny výpočet štruktúrovaného počítaného bodu alebo štruktúrovanej vypočítanej archivovanej hodnoty. Pre jednoduché počítané body a vypočítané archivované hodnoty vracia funkcia hodnotu 0.
Pomocou tejto funkcie je možné meniť logiku výpočtu v závislosti od čísla riadku, ako ukazuje aj nasledujúci príklad.
Príklad
INIT
REAL _result
INT _row
 _row := %GetCurrentRow()
 IF _row < 10 THEN
   _result := H.Power[0] * 0.75	; lower efficiency engines
 ELSE
   _result := H.Power[0] * 0.85 ; higher efficiency engines
 ENDIF
FINALLY
_result
  • Žiadne štítky