Identifikátor datového rozšíření | Systémový text (bez mezer a diakritiky). Slouží pro jednoznačnou identifikaci datového rozšíření v dané datové položce (např. pro vlastnost Extension). Přednastavená hodnota je "trend". |
---|---|
Cílový objekt (PmaTrendGroup) | Cesta k cílovému objektu příslušného typu, do kterého se má datová proměnná registrovat. Objekt lze vybrat také pomocí tlačítka vpravo.Tímto výběrem se určí typ trendování proměnné, perioda ukládaní a další parametry definované v objektu PmaTrendGroup. Pro zadání lze použít Makro výraz, výsledkem musí být NELOKALIZOVANÁ cesta k Pma objektu (vyhodnocuje se po spuštění aplikace). |
Identifikátor trendu | Identifikátor trendu a název proměnné (sloupce) v databázové tabulce trendů. Upozornění! Název proměnné musí splňovat omezení na název sloupce v databázové tabulce daného typu (viz Typ uložení). Pro zadání lze použít Makro výraz, výsledkem musí být NELOKALIZOVANÝ SYSTÉMOVÝ text (vyhodnocuje se po spuštění aplikace). Konfigurátor nesmí obsahovat prázdný řetězec. |
Název pro zobrazení | Text, který se může zobrazovat jako název položky v prohlížeči trendů. Tento konfigurátor nastavuje počáteční hodnotu vlastnosti DisplayName. Pro zadání lze použít Makro výraz ($.text ..) (vyhodnocuje se po spuštění aplikace). Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.Name |
Pořadí | Určuje pořadí (umístění) proměnné (sloupce) v databázové tabulce trendů. Pořadí se určuje vzestupně podle hodnoty pořadí (váhy). Hodnota pořadí je desetinné číslo (>= 0), umožňující tak dodatečně vsunout novou proměnnou mezi libovolné dvě proměnné. Hodnota tedy není konkrétní index proměnné v tabulce, ale spíše představuje váhu, podle které bude pořadí určeno. |
Minimum | Dolní mez proměnné (minimum). Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Min. Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.ValueMin |
Maximum | Horní mez proměnné (maximum). Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Max. Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.ValueMax |
Necitlivost | Pásmo necitlivosti proměnné. Je platné pouze pokud je zapnuto optimalizované ukládání proměnných (viz Změnové ukládání proměnných povoleno). |
Jednotka | Fyzikální jednotka proměnné (například "kWh"). Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Unit. Pro zadání lze použít Makro výraz ($.text ..) (vyhodnocuje se po spuštění aplikace). Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.Unit |
Barva | Barva proměnné pro zobrazení v prohlížeči trendů. Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Color. Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvGraph.Color |
Dodatečné parametry | Dodatečné parametry pro uložení trendované proměnné. Umožňují určit databázový datový typ nebo název sloupce v tabulce. dbdt (nepovinné) - Databázový datový typ sloupce. Konkrétní databázové datové typy viz Typ uložení, například "dbdt:NUMERIC(12,4);". name (nepovinné) - (pouze pro Database dBase backups) Určuje název sloupce. Pokud se nezadá, pak se jako název sloupce použije název proměnné PmVar nebo název v ExtTrend. |
Typ hodnoty | Způsob, jak získat hodnotu pro vyhodnocení (testování): 2 - určený bit - negovaně - Použije se negovaná hodnota určeného bitu. |
Určuje číslo bitu pro testování | Pokud je nastaveno "1 - určený bit", pak slouží k určení indexu konkrétního bitu. Bit se určuje svým pořadím, kdy nejnižší bit má číslo 0. |
JavaScript výraz | Pokud je nastaveno "3 - JavaScript výraz", pak slouží k určení vlastního JavaScript výrazu. JavaScript výraz má k dispozici dva parametry: pVal: Hodnota proměnné PmVar.Value pro rychlé použití ve výrazu. pDE: Reference na objekt datového rozšíření (pro získání ostatních hodnot z datového rozšíření nebo z proměnné). pVar: Reference na objekt PmVar datového rozšíření. |
Pokud všechny položky pro objekt PmaTrendGroup budou typu "Datové rozšíření", pak záložka "PmaTrendGroup > Data" může zůstat zcela prázdná. Pokud v objektu PmaTrendGroup jsou položky obou typů, pak budou v databázové tabulce uvedeny nejprve položky typu PmVar a pak položky typu "Datové rozšíření".