...
Ak nie je definovaný, hodnota výrazu (vstupné políčko Výraz) sa po výpočte premietne ako hodnota počítaného bodu. Ak je definovaný, musí obsahovať odkaz na stĺpec objektu typu Štruktúrovaná premenná vo forme MenoObjektu[0]^MenoStlpca. Tento zápis definuje stĺpec štruktúrovanej premennej, ktorý bude obsahovať výsledky vyhodnotenia výrazu.
Podrobnejšie:
Ak je výraz konštanta 1, tak proces D2000 Calc (správca objektov typu Počítaný bod) zabezpečí, že všetky políčka cieľového stĺpca budú mať rovnakú hodnotu 1.
Ak je výraz Sec+1, tak proces D2000 Calc zabezpečí, že všetky políčka cieľového stĺpca budú mať rovnakú hodnotu, ktorá kopíruje hodnotu systémovej premennej Sec zvýšenú o 1.
Zmysluplné použitie uvedej možnosti predstavuje použiť vo výraze odkaz na hodnotu políčka štruktúrovanej premennej, kde v hranatých zatvorkach (index riadku) uvedieme hodnotu 0. Takýto odkaz budeme nazývať odkaz na stĺpec štruktúrovanej premennej. Tymto si zabezpečíme, že pri vyhodnocovaní výrazu, ktorého hodnota sa dosadí do riadku napríklad 3, budú všetky indexy s konštantnou hodnotou 0 nahradené hodnotou 3.
Príklad:
Štrukturovaná premenná SV.Vyroba obsahuje 10 riadkov a 3 stĺpce.
Stĺpec | Typ hodnoty | Význam |
---|---|---|
Vyrobky | Int | Počet výrobkov |
Nepodarky | Int | Počet nepodarkov |
VyrobkyOK | Int | Počet dobrých vyrobkov |
Medzi stĺpcami evidentne existuje nasledovný matematický vzťah:
VyrobkyOK = Vyrobky - Nepodarky
Predpokladajme, že stĺpce Vyrobky a Nepodarky su plnené automaticky a potrebujeme odvodiť hodnotu stĺpca VyrobkyOK. Toto je možné s nasledovnou konfiguráciou počítaného bodu:
Výraz:
SV.Vyroba[0]^Vyrobky - SV.Vyroba[0]^Nepodarky
Prepočet na zmenu a Cieľový objekt bude stĺpec SV.Vyroba[0]^VyrobkyOK.
Poznámka: Výraz môže obsahovať aj odkazy na stĺpce iných štruktúrovaných premennýchPríklad).
Kotvasposob_vypoctu sposob_vypoctu
Spôsob výpočtu
sposob_vypoctu | |
sposob_vypoctu |
...