SetPersistentVal metódus
A SetPersistentVal metódus egy értéket ment a tartós tárolóba. Az érték a szkript következő futtatásakor is elérhető, és más szkriptek is hozzáférhetnek.
Szintaxis
SetPersistentVal(key, val)
Paraméterek
key
Kötelező. Az érték nevét megadó karakterlánc. Csak az A–Z kis- és nagybetűit, a 0–9 számjegyeket, aláhúzást, pontot és kettőspontot tartalmazhat. Hossza legfeljebb 255 karakter. Az értéknevek nem kis-/nagybetű-érzékenyek.
val
A mentendő érték. Csak karakterlánc és egész szám adattípus támogatott. Az érték törléséhez állítsa null értékre.
Megjegyzések
Mivel a tartós értékeket minden szkript közösen használja, a saját értékekhez egyedi nevet kell választania. Ellenkező esetben a név egy másik szkript saját értékével ütközhet. A szokásos névforma: [script_name][dot][value_name].
A mentett értéket a szkript a GetPersistentVal metódussal kérheti le.
Példa
JScript
// set public value
Salamander.SetPersistentVal("PublicValueName", 6);
// set private value
Salamander.SetPersistentVal("ScriptName.PrivateValueName", "hello");
// delete the value
Salamander.SetPersistentVal("ValueToDelete", null);
Lásd még
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