Funkcia %HI_SetGraphData nastaví dáta pre zobrazenie v grafe pripojenom k zobrazovaču typu Graf (riadiaca funkcia).
Funkcia %HI_AddGraphData doplní dáta do daného grafického priebehu.
%HI_SetGraphData( INT in refId, INT in index, in refToCol[, INT in step := 0, BOOL in bStart := @TRUE, INT in useAxisNr := 0] ) |
%HI_AddGraphData( INT in refId, INT in index, in refToCol[, INT in step := 0] ) |
refId | Odkaz na zobrazovač (referenčná premenná). |
index | Poradové číslo grafického priebehu. |
refToCol | Odkaz na stĺpec lokálnej premennej typu Record. Časové značky v poli musia byť usporiadané vzostupne. |
step | Nepovinný parameter. |
bStart | Nepoužitý parameter. |
useAxisNr | Ak je hodnota uvedená a väčšia ako 0, priebehu bude priradená existujúca os v grafe. Ak hodnota nie je uvedená alebo je 0, os priradená k priebehu sa nezmení. |
Funkcia %HI_SetGraphData (na rozdiel od funkcie %HI_AddGraphData) všetky hodnoty daného priebehu najprv vymaže a potom vloží nové.
ENTRY sendData_OnClick INT _retCode TIME _BT TIME _ET RECORD (SD.ArchVal) _data _ET := SysTime _BT := %SubTime(_ET, 10*60) GETARCHARR H.Sec, _data^Value, _data^Flags, _BT, _ET, 0, 1000, _retCode %HI_SetGraphData(_graf, 2, _data^Value) %HI_SetGraphInfo(_graf, 2, "Pocet hodnot = " + %IToStr(_data\DIM)) END sendData_OnClick |