Logique des bases de données
Il est possible d'inclure simultanément plusieurs tables d'une application de base de données dans la logique de QlikView. Lorsqu'un champ existe dans plus d'une table, les tables sont logiquement liées par ce champ clé.
Lorsqu'une valeur est sélectionnée, toutes les valeurs compatibles avec la ou les sélections sont affichées comme facultatives. Toutes les autres valeurs sont exclues.
Si des valeurs de plusieurs champs sont sélectionnées, le programme utilise un AND logique.
Si plusieurs valeurs d'un même champ sont sélectionnées, le programme utilise un OR logique.
Dans certains cas, il est possible d'effectuer des sélections dans un champ avec un AND logique.
Si vous souhaitez que les informations d'un champ soient affichées, vous devez inclure une table à deux colonnes dans le script. La première colonne de la table doit contenir les valeurs du champ, la seconde les informations associées à la valeur du champ. La première colonne aura le nom du champ comme en-tête. Une syntaxe de script spéciale de l'instruction LOAD/SELECT demande à QlikView de traiter cette table comme une table d'informations.