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

GetPersistentVal metódus

Salamander objektum

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