Noms de fichiers conditionnés

Dans certains cas, vous pourriez avoir besoin de séparer les données dans des fichiers séparés de manière conditionnelle. Je n'ai pas trouvé de méthode parfaite pour gérer ça, et je voulais éviter de faire du scripting intensif !

Néanmoins, il y a un moyen de le faire.

Allons-y pour un exemple :

Votre société gère plusieurs agences, et vous devez construire un reporting Excel pour chacune d'entre elles, le tout en une seule requête.

L'idée consiste à utiliser les fonctions déjà existantes :

  • Le paramètre "Lignes/Fichier"
  • Le paramètre "Compléter le fichier existant"
  • Le scripting du nom de fichier
Le panneau des options "Cible" pour un fichier Excel
La requête, qui récupère des données à partir d'une BDD. J'utilise un script pour le nom de sortie. [id_group] sera remplacé par la valeur du champ au moment de changer de fichier.

La table SQL contient 100 lignes, avec 10 valeurs différentes pour "id_group". Fuzible va créer autant de fichiers qu'il y a de valeurs disponibles pour "id_group", puis remplir ces fichiers au fil de l'eau en fonction des données qui arrivent de la Source.

10 fichiers ont été crées.
Le contenu du fichier "MyGroupReporting_000.xlsx"
fr_FRFrench