Metoda SetPersistentVal
Metoda SetPersistentVal salvează o valoare în stocarea persistentă. Va fi disponibilă la următoarea executare a scriptului și este accesibilă și altor scripturi.
Sintaxă
SetPersistentVal(key, val)
Parametri
key
Obligatoriu. Șir care specifică numele valorii. Poate conține numai literele mari și mici A–Z, cifrele 0–9, subliniere, punct și două puncte. Lungimea este limitată la 255 de caractere. Numele valorilor nu diferențiază majusculele.
val
Valoarea de salvat. Sunt acceptate numai șiruri și numere întregi. Pentru a șterge o valoare, setați-o la null.
Observații
Valorile persistente sunt comune tuturor scripturilor, deci folosiți un nume unic pentru valorile private. Altfel poate intra în conflict cu o valoare privată a altui script. Prin convenție, numele privat are forma [script_name][dot][value_name].
Pentru a obține valoarea salvată, scriptul folosește metoda GetPersistentVal.
Exemplu
JScript
// set public value
Salamander.SetPersistentVal("PublicValueName", 6);
// set private value
Salamander.SetPersistentVal("ScriptName.PrivateValueName", "hello");
// delete the value
Salamander.SetPersistentVal("ValueToDelete", null);
Vedeți și
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