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

Método GetPersistentVal

Objeto Salamander

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