2017-04-07 4 views
0

J'ai besoin de trouver un moyen de créer un PDF interactif où la table de sortie affichera des valeurs uniquement liées au filtre choisi.PDF interactif avec capacité de filtrage

Exemple:

Filtre: Choix du pays (États-Unis, Allemagne, France)

sortie Tableau de données lorsque "US" est sélectionné dans le filtre:

+-------+------+------+------+ 
| Ctry | Yr 1 | Yr 2 | Yr 3 | 
+-------+------+------+------+ 
| U.S. | $10M | $15M | $20M | 
+-------+------+------+------+ 

sortie Tableau de données lorsque "Allemagne" est sélectionné:

+-------+------+------+------+ 
| Ctry | Yr 1 | Yr 2 | Yr 3 | 
+-------+------+------+------+ 
|Germany| $1M | $1M | $2M | 
+-------+------+------+------+ 

argument principal pour ne pas utiliser des pivots Excel - pas tous les utilisateurs finaux peuvent avoir MS Office. Stocker chaque rapport de pays dans un seul fichier PDF - le rapport devient trop occupé lorsqu'il y a plus de 10 pays. J'ai eu aussi loin que de trouver des liens sur PDF avec javascript, ce qui peut aider à accomplir la tâche, mais je ne sais pas par où commencer.

Mes principales questions sont:

  • Puis-je créer ces fichiers PDF interactifs à tous?
  • Existe-t-il des outils capables de créer des fichiers PDF de cette manière avec peu d'effort de codage (je ne suis pas développeur)?
  • existe-t-il des outils/méthodes autres que Tableau qui peuvent m'aider à créer des rapports prêts à l'emploi (même si pas PDF)), mais qui permettront une expérience utilisateur similaire à celle décrite plus haut.

Merci à l'avance.

+0

La partie données du document, ou d'où proviennent les données? –

+0

Un comportement dynamique très limité peut être atteint, mais le format pdf est essentiellement un format de contenu statique. – mkl

+0

Les données sont stockées dans SQL, mais vous ne savez pas si l'ajout de source de données en direct au rapport final est la solution, car la connexion sera interrompue une fois que le rapport sera envoyé aux utilisateurs finaux sans accès à la base de données. Alternativement, je pensais à ce que mkl a dit, puisque PDF est statique, y a-t-il un moyen d'ajouter chaque rapport de pays au format PDF comme page cachée, et de le découvrir seulement quand le filtre est sélectionné, tout en cachant toutes les autres pages? –

Répondre

0

Ce n'est tout simplement pas possible en PDF pur. Toutefois, si vous utilisez une annotation Rich Media dans le PDF, vous pouvez créer un widget Flash qui ferait ce que vous voulez, mais le PDF ne fonctionnerait que dans Adobe Acrobat ou Reader et uniquement si le lecteur Flash était également installé.

+0

Merci Joel. Avez-vous de bonnes ressources à lire sur l'annotation Rich Media ... Je fais plus de recherches, mais j'apprécierai si vous avez quelque chose d'utile à portée de main. À votre santé. –