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

Metoda GetPersistentVal

Obiectul 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