Skip to content

Checklist de validation — 5 tickets

Tous ces tickets sont implémentés. Cette liste permet de valider le comportement dans Excel.


Ticket 1 — Unpivot / sélection des mesures

Préparer : une table avec au moins 3 colonnes numériques dont une qui n'est pas une vraie mesure (ex : "code_client", "montant", "heures").

Étapes :

  1. Ouvrir l'addin → Nouvelle vue
  2. Sélectionner un environnement et une table avec plusieurs colonnes numériques
  3. Vérifier que l'aperçu des 3 premières lignes s'affiche correctement
  4. Dans la liste Dimensions, repérer les champs numériques — ils doivent avoir un bouton
  5. Par défaut, la dernière colonne numérique doit être activée comme mesure (∑ actif)
  6. Cliquer sur ∑ d'une colonne numérique non-mesure (ex : "code_client") pour la désactiver → vérifier qu'elle disparaît des mesures et reste disponible comme dimension
  7. Activer plusieurs colonnes numériques comme mesures (∑ sur 2+ champs)
  8. Vérifier que l'aperçu montre maintenant des colonnes "Catégorie" et "Valeur" (données dépivotées)
  9. Glisser "Catégorie" dans Lignes et vérifier que les lignes sont bien multipliées par mesure
  10. Coller → vérifier que le tableau Excel contient une ligne par combinaison dimension × mesure

Résultat attendu ticket 1 ✓ si : les codes non-mesures sont utilisables comme dimensions, et l'activation de plusieurs mesures produit bien un unpivot.


Ticket 2 — Refresh Auto vs Manuel

Préparer : une table avec au moins un champ numérique et un champ texte.

Étapes — Mode Auto :

  1. Glisser un champ texte dans En-tête, un autre dans Lignes, activer une mesure
  2. Sélectionner Auto dans le toggle en bas
  3. Coller
  4. Vérifier que des cellules jaunes apparaissent au-dessus du tableau (une par champ En-tête)
  5. Modifier la valeur d'une cellule jaune → le tableau doit se recalculer automatiquement
  6. Sauvegarder un préréglage → recharger le préréglage → vérifier que le mode Auto est bien restauré

Étapes — Mode Manuel :

  1. Recommencer avec le toggle sur Manuel
  2. Coller → vérifier qu'il n'y a pas de cellules jaunes
  3. Le tableau est statique : modifier manuellement une cellule de données → rien ne se recalcule
  4. Sauvegarder un préréglage → recharger → vérifier que le mode Manuel est bien restauré

Résultat attendu ticket 2 ✓ si : le toggle change effectivement le comportement, et le choix est mémorisé dans le préréglage.


Ticket 3 — Aperçu des filtres actifs après collage

Préparer : une table avec plusieurs champs texte.

Étapes :

  1. Ouvrir le panneau de filtre d'un champ (clic sur le champ dans la liste)
  2. Sélectionner 2 ou 3 valeurs spécifiques (pas toutes)
  3. Fermer le panneau → vérifier qu'un badge de filtre apparaît dans la liste
  4. Faire de même avec un deuxième champ (filtre sur une plage numérique min/max si disponible)
  5. Coller le tableau dans Excel
  6. Vérifier qu'un bloc "Filtres actifs" apparaît au-dessus du tableau, avec le résumé de chaque filtre appliqué
  7. Vérifier la mise en forme : texte discret (gris ou italique), lisible
  8. Coller sans aucun filtre actif → vérifier que le bloc filtres n'apparaît pas (pas de texte inutile)

Résultat attendu ticket 3 ✓ si : les filtres actifs sont visibles dans la feuille, absents quand il n'y en a pas.


Ticket 4 — Note "généré par l'addin" dans la feuille

Étapes :

  1. Coller n'importe quel tableau dans Excel
  2. Faire défiler sous le tableau → vérifier qu'une note source est présente (nom de la table, ou mention Heriade Addin)
  3. Vérifier la mise en forme : texte petit, discret, ne gêne pas la lecture
  4. Fermer l'addin complètement
  5. La note doit rester visible dans la feuille même sans l'addin ouvert
  6. Ouvrir le fichier sur un autre profil ou simuler l'absence d'addin → les données et la note restent intactes

Résultat attendu ticket 4 ✓ si : la note est présente, lisible, et survivie à la fermeture de l'addin.


Ticket 5 — Tableau structuré Excel (ListObject)

Étapes :

  1. Coller un tableau dans Excel
  2. Cliquer sur une cellule de données → vérifier que l'onglet Création de tableau (ou "Table Design") apparaît dans le ruban — preuve que c'est un tableau structuré
  3. Vérifier que le nom du tableau dans le ruban commence par Heriade_
  4. Dans une cellule vide à côté, taper une formule qui référence le tableau : =SOMME(Heriade_nomtable[nomcolonne]) → la formule doit fonctionner
  5. Créer un TCD natif Excel basé sur ce tableau (Insertion → Tableau croisé dynamique → sélectionner le tableau Heriade) → doit fonctionner
  6. Vérifier les filtres natifs dans les en-têtes du tableau (flèches de filtre Excel)
  7. Mode Manuel uniquement : recoller le même tableau (nouvelles données ou même config) → vérifier que le tableau est mis à jour sans casser les formules qui le référencent

Résultat attendu ticket 5 ✓ si : le tableau est un vrai ListObject Excel, les formules par nom de colonne fonctionnent, et un TCD natif peut pointer dessus.


Résumé

#TicketStatut
1Unpivot / sélection mesuresÀ valider
2Toggle Auto / ManuelÀ valider
3Filtres actifs dans la feuilleÀ valider
4Note source sans addinÀ valider
5Tableau structuré ExcelÀ valider

Cocher chaque ticket au fur et à mesure. Si un comportement ne correspond pas, noter la divergence avec les étapes exactes pour reproduire.