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é
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