ScriptOnlyVariables | Aide QlikView
Accéder au contenu principal Passer au contenu complémentaire

ScriptOnlyVariables

Dernière mise à jour : 07/10/2026

La variable système ScriptOnlyVariables est utilisée pour définir des variables de script uniquement. Cette variable indique si une variable de script sera disponible uniquement dans le script ou si elle sera également disponible (et visible) en dehors du script — par exemple, lors de la création de feuilles dans le document QlikView.

Une fois qu'une valeur ScriptOnlyVariables est définie — soit explicitement, soit implicitement via sa valeur par défaut 0 — toutes les variables définies dans les instructions Let ou Set après cette définition utiliseront le paramètre défini, à moins que la valeur ScriptOnlyVariables ne soit modifiée ultérieurement dans le script. Cela signifie que vous pouvez définir certaines variables comme des variables de script uniquement et permettre à d'autres d'être exposées en dehors du script.

ScriptOnlyVariables

ScriptOnlyVariables valeurs
Valeur Résultats
0

Les variables sont exposées en dehors du script, en plus d'être disponibles au sein du script lui-même.

Si la valeur de la variable ScriptOnlyVariables n'est pas définie explicitement dans le script, 0 est la valeur par défaut.

1 Les variables ne sont pas exposées en dehors du script.

Exemple 1: Exposition d'une variable en dehors du script

Dans cet exemple, la variable vNotScriptOnly est explicitement configurée pour apparaître en dehors du script.

SET ScriptOnlyVariables = 0;
SET vNotScriptOnly = "example_text";

Exemple 2: Masquage d'une variable en dehors du script

Dans cet exemple, la variable vScriptOnly ne sera disponible que lors de l'exécution du script. Il ne sera pas affiché en dehors du script.

SET ScriptOnlyVariables = 1;
SET vScriptOnly = "example_text";

Exemple 3: Masquage de certaines variables et exposition de certaines autres

Dans cet exemple, la valeur ScriptOnlyVariables est définie plusieurs fois tout au long du script pour permettre différents paramètres de variable. La variable vHideOutsideScript ne sera disponible que lors de l'exécution du script. La variable vAllowInSheets sera exposée en dehors du script.

SET ScriptOnlyVariables = 1;
SET vHideOutsideScript = "example_text";
SET ScriptOnlyVariables = 0;
SET vAllowInSheets = "example_text";

Quand utiliser ScriptOnlyVariables

Les variables de script uniquement vous aident à :

  • Utiliser certaines variables uniquement pour effectuer des calculs et des définitions de champ dans le contexte du modèle de données.

  • Supprimer les variables qui ne sont pas nécessaires à la création de feuilles et de graphiques, simplifiant ainsi le développement de tableaux de bord.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.

Rejoignez le Programme de modernisation analytique

Remove banner from view

Modernisez votre système sans compromettre vos précieuses applications QlikView grâce au Programme de modernisation analytique. Cliquez ici pour plus d'informations ou contactez : ampquestions@qlik.com