getEx2

[ Function ]

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;

Returns the settings for a symbol from the server's Historize configuration.

Parameter

Name

Type

Description

SymbolName

string,

The name of the symbol to be recorded.

options

TcHmi.Server.Historize.ISetting, null

Options

requestOptions

TcHmi.Server.IRequestOptions, null

Server request options

callback [ optional ]

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

Asynchronous callback function that is triggered once the action is completed.

Return value

Type

Description

TcHmi.IErrorDetails

Returns confirmation as to whether the operation was successfully sent.

getEx2 1:

Available from version 1.10.670.0

Sample - 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
        }
    }
);