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
0 komentárov