Force
L'instruction force oblige QlikView à interpréter les noms de champ des instructions LOAD et SELECT ultérieures comme si elles étaient écrites en lettres majuscules uniquement, en lettres minuscules uniquement, en commençant toujours par une majuscule ou telles qu'elles apparaissent (casse mixte). Cette instruction permet d'associer des valeurs de champ issues de tables élaborées selon différentes conventions.
Force ( capitalization | case upper | case lower | case mixed )
À défaut d'indication, c'est la casse mixte qui est utilisée. L'instruction force est valide jusqu'à ce qu'une nouvelle instruction force soit créée.
L'instruction force n'a pas d'effet sur la section d'accès : aucune des valeurs de champ chargées n'est sensible à la casse.
Exemple | Résultat |
---|---|
Cet exemple illustre la manière de forcer la mise en majuscules de la première lettre. FORCE Capitalization; Capitalization: LOAD * Inline [ ab Cd eF GH ]; |
La table Capitalization contient les valeurs suivantes : Ab Cd Ef Gh Toutes les valeurs commencent par une majuscule. |
Cet exemple illustre la manière de forcer la mise en majuscules de toutes les lettres. FORCE Case Upper; CaseUpper: LOAD * Inline [ ab Cd eF GH ]; |
La table CaseUppercontient les valeurs suivantes : AB CD EF GH Toutes les valeurs sont en majuscules. |
Cet exemple illustre la manière de forcer la mise en minuscules de toutes les lettres. FORCE Case Lower; CaseLower: LOAD * Inline [ ab Cd eF GH ]; |
La table CaseLowercontient les valeurs suivantes : ab cd ef gh Toutes les valeurs sont en minuscules. |
Cet exemple illustre la manière de forcer l'emploi d'une casse mixte. FORCE Case Mixed; CaseMixed: LOAD * Inline [ ab Cd eF GH ]; |
La table CaseMixedcontient les valeurs suivantes : ab Cd eF GH Toutes les valeurs sont affichées telles qu'elles figurent dans le script. |