getEx2

[ Funktion ]

public static getEx2(
    symbolName: string,
    options:
TcHmi.Server.Historize.ISetting | null
    requestOptions: TcHmi.Server.IRequestOptions | null,
    callback?: null | ((this: void, data: TcHmi.Server.Historize.IEntryResultObject) => void)
): TcHmi.IErrorDetails;

Liefert die Einstellungen zu einem Symbol aus der Historize-Konfiguration des Servers zurück.

Parameter

Name

Typ

Beschreibung

symbolName

string,

Der Name des Symbols, das aufgezeichnet werden soll.

options

TcHmi.Server.Historize.ISetting, null

Optionen

requestOptions

TcHmi.Server.IRequestOptions, null

Optionen des Server-Requests

callback [ Optional ]

null | (data: TcHmi.Server.Historize.IEntryResultObject) => void

Asynchrone Callback Funktion, die ausgelöst wird, wenn die Aktion abgeschlossen wurde.

Rückgabewert

Typ

Beschreibung

TcHmi.IErrorDetails

Liefert eine Rückmeldung, ob die Operation erfolgreich abgeschickt worden konnte.

getEx2 1:

Verfügbar ab Version 1.10.670.0

Beispiel - JavaScript

TcHmi.Server.Historize.getEx2(
    'PLC1.MAIN.nInt2',
    {domain: 'TcHmiSqliteHistorize'},
    {timeout: 2000},
    function (data) {
        if (data.error === TcHmi.Errors.NONE) {
            // Success
            var key = data.key;
            var settings = data.settings;
        } else {
            // Error
        }
    }
);