Metoda SetPersistentVal

Metoda SetPersistentVal uloží hodnotu trvale. Bude dostupná při dalším spuštění i jiným skriptům.

Syntaxe

SetPersistentVal(key, val)

Parametry

key

Povinné. Název hodnoty; smí obsahovat jen velká a malá A–Z, číslice 0–9, podtržítko, tečku a dvojtečku. Maximum je 255 znaků. Velikost písmen se nerozlišuje.

val

Ukládaná hodnota. Podporovány jsou jen řetězce a celá čísla. Hodnotu odstraníte nastavením na null.

Poznámky

Trvalé hodnoty sdílejí všechny skripty, proto používejte jedinečné názvy soukromých hodnot, aby se nestřetly s jiným skriptem. Obvyklý tvar je [script_name][dot][value_name].

Uloženou hodnotu skript načte metodou GetPersistentVal.

Příklad

JScript

// set public value
Salamander.SetPersistentVal("PublicValueName", 6);

// set private value
Salamander.SetPersistentVal("ScriptName.PrivateValueName", "hello");

// delete the value
Salamander.SetPersistentVal("ValueToDelete", null);

Viz také

Metoda GetPersistentVal

Objekt Salamander

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository