Eintrag löschen

Um einen Eintrag aus der PostgresHistorize Extension zu löschen, muss auf das Symbol „TchmiSqliteHistorize.DeleteDatabaseEntries“ geschrieben werden. Wird im Befehl kein Symbol angegeben, werden alle Einträge gelöscht. Über „disableRecording“ kann die Aufzeichnung für ein oder alle Symbole gestoppt werden.

Parameter

Name

Typ

Beschreibung

disableRecording

boolean

Stoppt die Aufnahme für das angegebene Symbol.

symbolName

string

Symbol welches gelöscht werden soll. Wird kein Symbol angegeben, werden alle Einträge gelöscht.

Beispiel - Javascript

TcHmi.Server.writeSymbol(
    'TcHmiPostgresHistorize.DeleteDatabaseEntries',
    {
        "disableRecording": true,
        "symbolName": "MySymbol"
    },
    data => {
        if (data.error !== TcHmi.Errors.NONE ||
            data.response.error ||
            data.response.commands[0].error) {
            // Handle error(s)...
        return;
    }
    // Handle result...
    console.info(
        'TcHmiPostgresHistorize.DeleteDatabaseEntries=' +
        data.response.commands[0].readValue);
    }
);