SetPersistentVal-methode

De methode SetPersistentVal bewaart een waarde in de permanente opslag. De waarde is beschikbaar wanneer het script opnieuw wordt uitgevoerd en is ook toegankelijk voor andere scripts.

Syntaxis

SetPersistentVal(key, val)

Parameters

key

Vereist. Tekst die de naam van de waarde aangeeft. Alleen hoofdletters en kleine letters A–Z, cijfers 0–9, onderstrepingstekens, punten en dubbele punten zijn toegestaan. De lengte is beperkt tot 255 tekens. Waardenamen zijn niet hoofdlettergevoelig.

val

Waarde die moet worden bewaard. Alleen tekenreeksen en gehele getallen worden ondersteund. Stel een waarde in op null om deze te verwijderen.

Opmerkingen

Omdat permanente waarden door alle scripts worden gedeeld, moet u voor privéwaarden een unieke naam gebruiken. Anders kan de naam botsen met een privéwaarde van een ander script. Volgens de conventie volgt een privénaam het schema [script_name][dot][value_name].

Het script leest de bewaarde waarde met de methode GetPersistentVal.

Voorbeeld

JScript

// set public value
Salamander.SetPersistentVal("PublicValueName", 6);

// set private value
Salamander.SetPersistentVal("ScriptName.PrivateValueName", "hello");

// delete the value
Salamander.SetPersistentVal("ValueToDelete", null);

Zie ook

GetPersistentVal-methode

Salamander-object

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