具有过滤功能的交互式PDF

具有过滤功能的交互式PDF,pdf,reporting,interactive,Pdf,Reporting,Interactive,我需要找到一种方法来创建一个交互式PDF,其中输出表将只显示与所选过滤器相关的值 例如: 过滤器:国家/地区选择(美国、德国、法国) 在过滤器中选择“U.S.”时的数据表输出: +-------+------+------+------+ | Ctry | Yr 1 | Yr 2 | Yr 3 | +-------+------+------+------+ | U.S. | $10M | $15M | $20M | +-------+------+------+------+ 选择“德国

我需要找到一种方法来创建一个交互式PDF,其中输出表将只显示与所选过滤器相关的值

例如:

过滤器:国家/地区选择(美国、德国、法国)

在过滤器中选择“U.S.”时的数据表输出:

+-------+------+------+------+
|  Ctry | Yr 1 | Yr 2 | Yr 3 |
+-------+------+------+------+
|  U.S. | $10M | $15M | $20M |
+-------+------+------+------+
选择“德国”时的数据表输出:

+-------+------+------+------+
|  Ctry | Yr 1 | Yr 2 | Yr 3 |
+-------+------+------+------+
|Germany| $1M  | $1M  | $2M  |
+-------+------+------+------+
不使用Excel数据透视的主要论点-并非所有最终用户都有MS Office。 如果有超过10个国家,将每个国家的报告存储在一个PDF格式的报告中会变得太忙

我甚至在PDF上找到了一些带有javascript的链接,这可能有助于完成任务,尽管我不确定从哪里开始

我的主要问题是:

  • 我可以创建这样的交互式PDF吗
  • 有没有工具可以用很少的编码工作创建这样的PDF(我不是开发人员)
  • 除了Tableau之外,是否有其他工具/方法可以帮助我创建随时可用的报告(即使不是PDF),但可以提供我上面描述的类似用户体验

提前感谢。

这在纯PDF中是不可能的。但是,如果您在PDF中使用富媒体批注,则可以创建一个基于Flash的小部件,该小部件可以执行您想要的操作,但PDF只能在Adobe Acrobat或Reader中运行,并且只有在同时安装了Flash player的情况下才能运行

数据是文档的一部分,还是数据从何而来?可以实现非常有限的动态行为,但pdf基本上是静态内容的格式。数据存储在SQL中,但不确定向最终报告中添加实时数据源是否可行,因为一旦报告交付给终端用户而无法访问数据库,连接就会中断。或者,我在想mkl所说的,因为PDF是静态的,有没有一种方法可以将每个国家的报告作为隐藏页面添加到PDF中,并且只有在选择了过滤器时才会将其显示出来,同时隐藏所有其他页面?“作为隐藏页面”-作为隐藏页面或作为禁用的可选内容组。两者都可以。@mkl是否需要Adobe Pro创建包含隐藏页面/禁用组的报告?(我想是的)。你有关于这个主题的教程/文章可以分享吗?谢谢你,汉克斯·乔尔。你有什么好的资源来阅读富媒体注释吗?我正在做更多的研究,但是如果你手头有一些有效的东西,我会很感激的。干杯