2017-07-14 1 views
1

J'essaye de produire un rapport qui devrait finalement être exporté au format Excel.Conception d'un rapport par rétro-ingénierie d'une feuille de calcul Excel

Le modèle du rapport est disponible dans Excel.

Existe-t-il un moyen astucieux de «désosser l'Excel» pour concevoir le rapport (si possible en respectant la position des cellules). J'ai pensé à importer une version html du rapport mais je me demandais s'il existe déjà une méthode standard pour le faire avant de commencer à réinventer la roue.

+0

Peut-être utile de mentionner la version d'Excel vers laquelle vous voulez exporter. En particulier, est-ce la version XMLish la plus récente (.xlsx) ou l'ancienne version "binaire" (.xls)? Je suis surpris Pentaho ou d'autres outils n'ont pas un exportateur intégré (gnumeric, par exemple, peut exporter vers Excel) – barrycarter

Répondre

2

Je crois que vous essayez d'obtenir la fonction d'éclatement des rapports dans un format Excel.

Vous pouvez essayer d'utiliser Pentaho Reporting Output. Passez votre nom de rapport pentaho à cette étape et choisissez la sortie sous Excel. Note: vous devez avoir un rapport pentaho construit en utilisant le concepteur de rapports Pentaho.

Vous pouvez également utiliser l'étape Excel Output dans Pentaho DI. Liez votre modèle Excel dans la section "Modèle Excel"/"Utiliser un modèle" de l'étape. Passez votre requête de rapport et générez le rapport Excel.

Espérons que cela aide :)

+1

Excel Sortie avec un modèle Excel est ce que je cherchais – ulrich