vTimes | (Variant) Prosta wartość czasu lub rosnąco zesortowana tablica czasów.
Określenie czasu jest oczekiwane według ustawienia właściwości PmgTrendViewer.TimeSetType tzn. "czas lokalny", "czas zimowy" lub "czas letni". |
---|---|
vValues | (Variant) Prosta liczba rzeczywista lub tablica takich wartości. |
vAttrs | (Variant) Na razie nie jest wykorzystane, jest konieczne określić wartość 0. |
nStyle | (Long) Sposób dodania punktu danych (tablicy punktów) do bufora tvPoints:
0 - Dodać punkt (tablicę punktów) na koniec bufora
1 - Usunąć zawartość bufora i dodać punkt (tablicę punktów)
4 - Jeżeli zakres czasu punktów bufora i zakres czasu (lub tylko jeden czas) nowo dodawanych punktów przekrywają się, wtedy pozostawić wszystkie punkty w buforze i z nowych dodać tylko te, które nie przekrywają się z punktami w buforze.
5 - Jeżeli czasy niektórych z dodawanych punktów są zgodne z czasami istniejących punktów, wtedy istniejące punkty pozostaną w buforze i ich odpowiedniki nie zostaną dodane, pozostałe punkty zostaną dodane do bufora w miejsca odpowiadające ich czasom. |
var oTView = pMe.Items("../TrendView");
var oPoints = oTView.Trends("t1").Points;
var vTimes, vValues;
oTView.TimeSetType = 1;
// Czas zostanie wprowadzany jako: 1 = "czas lokalny", 2 = "czas zimowy" także w okresie letnim
// vTimes = ...
// vValues = ...
if (oPoints)
{
oPoints.AddPoints(vTimes, vValues, 0, 0);
oTView.Draw();
}