GETARCHCOL archIdent, locRecDstIdent, timeFromIdent_TmA, timeToIdent_TmA, stepIdent_Int, maxValsIdent_Int, statusIdent_Int [,archivInstance_Int] [TIMEBYROW | TIMEBYCOL] |
archIdent | in | Odkaz na položku:
|
locRecDstIDent | out | Lokálna premenná typu Record - výsledok čítania. |
timeFromIdent_TmA | in | Identifikátor typu Absolútny čas - začiatok intervalu. |
timeToIdent_TmA | in | Identifikátor typu Absolútny čas - koniec intervalu. |
stepIdent_Int | in | Identifikátor typu Int - časový krok pre prevzorkovanie hodnôt v archíve. |
maxValsIdent_Int | in | Maximálny počet hodnôt. Ak v je v danom intervale väčší počet hodnôt, budú orezané a akcia vráti upozornenie ERR_MORE_DATA v identifikátore statusIdent_Int. |
statusIdent_Int | out | Úspešnosť čítania. |
TIMEBYROW | Rozmiestnenie výsledných hodnôt v čase po riadkoch. | |
TIMEBYCOL | Rozmiestnenie výsledných hodnôt v čase po stĺpcoch. | |
archivInstance_Int | in | Nepovinný identifikátor typu Int - identifikácia inštancie archívu. Ak nie je uvedený, nahradí sa hodnotou 0. |
Parameter archIdent môže byť zapísaný jedným z nasledujúcich spôsobov:
Hodnota parametra archivInstance_Int udáva inštanciu archívu, ktorá realizuje požiadavku. Ak nie je uvedený (alebo má hodnotu 0) požiadavku realizuje aktívna inštancia archívu.
Úspešnosť čítania akcie obsahuje premenná statusIdent_Int. Ak premenná statusIdent_Int nadobudne hodnotu _ERR_NO_DATA(22), znamená, že všetky archívy, ktoré sa použili pri čítaní, neobsahujú dáta. Ak aspoň jeden obsahuje dáta, akcia vráti _ERR_NO_ERR(0).