【发布时间】:2017-04-07 05:07:55
【问题描述】:
我需要找到一种方法来创建交互式 PDF,其中输出表将显示仅与所选过滤器相关的值。
例子:
过滤器:国家选择(美国、德国、法国)
“美国”时的数据表输出在过滤器中被选中:
+-------+------+------+------+
| 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。 将每个国家/地区的报告存储在一个 PDF 中 - 当国家/地区超过 10 个时,报告变得太忙了。
我用 javascript 在 PDF 上找到了一些链接,这可能有助于完成任务,但不确定从哪里开始。
我的主要问题是:
- 我可以创建这样的交互式 PDF 吗?
- 是否有工具可以通过很少的编码工作来创建这样的 PDF(我不是开发人员)?
- 除了 Tableau 之外,是否有任何工具/方法可以帮助我创建即用型报告(即使不是 PDF)),但可以提供与我上述类似的用户体验。
提前致谢。
【问题讨论】:
-
数据是他文档的一部分,还是数据来自哪里?
-
可以实现非常有限的动态行为,但 pdf 基本上是静态内容的格式。
-
数据存储在 SQL 中,但不确定是否可以将实时数据源添加到最终报告中,因为一旦将报告交付给无法访问数据库的最终用户,连接就会中断。或者,我在想 mkl 所说的,因为 PDF 是静态的,有没有办法将每个国家/地区报告作为隐藏页面添加到 PDF 中,并且只有在选择过滤器时才会显示它,同时隐藏所有其他页面?
-
“作为隐藏页面” - 作为隐藏页面或作为禁用的可选内容组。两者都是可能的。
-
@mkl 我需要 Adobe Pro 来创建带有隐藏页面/禁用组的报告吗? (我假设是这样)。您是否碰巧有任何关于该主题的教程/文章可以分享?我会很感激的
标签: pdf reporting interactive