Método SetPersistentVal
El método SetPersistentVal guarda un valor en el almacenamiento persistente. El valor estará disponible la próxima vez que se invoque el script y también será accesible para otros scripts.
Sintaxis
SetPersistentVal(key, val)
Parámetros
key
Obligatorio. Cadena que especifica el nombre del valor. Solo puede contener letras A–Z mayúsculas y minúsculas, dígitos 0–9, guion bajo, punto y dos puntos. Su longitud está limitada a 255 caracteres. Los nombres de valor no distinguen mayúsculas y minúsculas.
val
Valor que se guardará. Solo se admiten los tipos cadena y entero. Para borrar un valor, establézcalo en null.
Observaciones
Como los valores persistentes se comparten entre todos los scripts, asegúrese de utilizar un nombre único para los valores privados. De lo contrario, podría coincidir con el valor privado de otro script. Por convención, el nombre privado sigue el esquema [script_name][dot][value_name].
Para recuperar el valor guardado, el script utiliza el método GetPersistentVal.
Ejemplo
JScript
// set public value
Salamander.SetPersistentVal("PublicValueName", 6);
// set private value
Salamander.SetPersistentVal("ScriptName.PrivateValueName", "hello");
// delete the value
Salamander.SetPersistentVal("ValueToDelete", null);
Véase también
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