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
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