Répéter des feuilles et des plages de lignes
Vue d'ensemble
Les options de répétition dans Qalyptus vous permettent de créer dynamiquement plusieurs feuilles Excel ou des plages de lignes répétées dans une feuille. Ces fonctionnalités vous permettent d'itérer sur les valeurs de champs Qlik Sense et de générer des rapports qui s'étendent automatiquement avec des graphiques, des tableaux et des variables filtrés.
Répéter une feuille Excel
Vous pouvez répéter des graphiques, des tableaux et des variables pour créer une nouvelle feuille pour chaque valeur d'une dimension Qlik Sense. Qalyptus filtre automatiquement le contenu de chaque feuille en fonction de la valeur de la dimension.
Pour répéter une feuille :
- Modifiez le modèle de rapport Excel.
- Ajoutez les objets Qlik Sense souhaités (graphiques, tableaux, variables) à la feuille Excel et gardez la feuille active.
- Dans l'onglet Vue d'ensemble, cliquez sur le bouton à trois points à côté du nœud Répéter et sélectionnez Ajouter un champ d'itération.
- Dans la liste des champs, sélectionnez un champ et cliquez sur Ajouter.
- Le champ sera ajouté au nœud Répéter.
- Cliquez sur le bouton à trois points à côté du champ ajouté et sélectionnez Répéter la feuille.
- La balise de répétition remplacera le nom de la feuille active. Assurez-vous d'avoir activé la feuille souhaitée avant d'appliquer cette option.
Lorsque vous générez le rapport, Qalyptus créera une feuille pour chaque valeur du champ et filtrera tous les objets de la feuille en conséquence.
Vous pouvez copier la balise de répétition ajoutée au nom de la feuille et la coller dans n'importe quelle cellule de la feuille. La balise sera remplacée par la valeur du champ dans le rapport généré.
Lorsque vous utilisez Répéter la feuille, gardez à l'esprit les contraintes de nom de feuille de calcul Excel :
- Longueur maximale : 31 caractères.
- Caractères non valides :
: \ / ? * [ ]. - Les noms ne peuvent pas commencer ou se terminer par une apostrophe simple
'. - Les noms doivent être uniques dans le classeur.
- Le nom réservé History ne peut pas être utilisé.
Si les noms de feuilles générés à partir du champ d'itération ne respectent pas ces règles, Qalyptus gérera certains problèmes automatiquement (comme la suppression des caractères non valides). Cependant, d'autres contraintes ne peuvent pas être résolues automatiquement, et dans ces cas, Qalyptus génèrera une erreur.
Répéter une plage de lignes
Vous pouvez également répéter une plage de lignes dans une feuille Excel contenant des graphiques, des tableaux ou des variables. Qalyptus générera la même plage pour chaque valeur du champ de répétition sélectionné, en les empilant les unes sous les autres.
Pour répéter une plage de lignes :
- Modifiez le modèle de rapport Excel.
- Ajoutez les objets Qlik Sense souhaités (graphiques, tableaux, variables) à la feuille Excel et gardez la feuille active.
- Dans l'onglet Vue d'ensemble, cliquez sur le bouton à trois points à côté du nœud Répéter et sélectionnez Ajouter un champ d'itération.
- Dans la liste des champs, sélectionnez un champ et cliquez sur Ajouter.
- Le champ sera ajouté au nœud Répéter.
- Cliquez sur le bouton à trois points à côté du champ et sélectionnez Répéter.
- Des balises de répétition (balise de début, balise de fin et titre) seront ajoutées à la feuille active. Assurez-vous que la feuille souhaitée est active avant d'appliquer cette option.
- Placez les objets Qlik Sense entre les balises de début et de fin de répétition.
- Cliquez sur Prévisualiser pour voir à quoi ressemblera le rapport une fois généré.
Répétitions imbriquées : Qalyptus prend en charge la combinaison de Répéter la feuille et de Répéter la plage de lignes dans le même rapport. Vous pouvez également imbriquer une plage de lignes répétée dans une autre plage de lignes répétée pour des scénarios de reporting plus avancés et flexibles.