问题标签 [livecycle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4436 浏览

javascript - 我需要在 Adob​​e Livecycle Designer 中使用 FormCalc 或 Javascript 来创建我正在创建的交互式表单

我不是程序员,我需要(pref. Formcalc)或 Javascript 中的示例才能在 Livecycle 的脚本编辑器中输入我正在创建的交互式订单。

只有在单击“Add-onCheckBox1”时,我才需要“ItemTotal[31]”字段来执行计算。单击 Add-onCheckBox1 后,我希望 ItemTotal[31] 字段计算 Quantity 字段乘以 300 并返回该字段的结果。以下是我尝试过但不断出错的方法。

0 投票
1 回答
898 浏览

java - 将 XML 文件嵌入 PDF

我需要将 XML 文件(或简单文本文件)嵌入到通过 Java 和 Adob​​e LiveCycle SOAP 调用生成的 PDF 中。我不能使用 iText 或其他库,只能使用提交给 LiveCycle 进行转换的 HTML 代码。

我能怎么做?

谢谢!

0 投票
1 回答
562 浏览

binding - Adobe Livecycle 绑定查询

您好我正在使用 Adob​​es Lifecycle 并希望将 2 个字段绑定在一起,但希望第二个字段根据规则与第一个字段略有不同。解释这一点的最好方法是页码:

如果我的表单中有 2 页,我将第 1 页上的第一个字段命名为“1”,将此绑定到第二页上的一个字段,该字段我想自动显示为“2”。所以我的要求是能够获取第 1 页中的数据并将其增加 1 并在第 2 页上显示,然后我可以对第三页执行相同的操作,依此类推。

这实际上不是我的要求,但非常相似。

任何帮助表示赞赏

0 投票
1 回答
4292 浏览

sql - 具有访问数据查找功能的 Livecycle 动态表单?

我已经阅读了一些关于如何在 livecycle (PDF) 表单和 Access 数据库之间设置数据连接 (ODBC) 的教程和提示,但这些都仅限于逐个搜索记录(在 access 数据库中)或全部退回。我想要实现的是通过搜索员工 ID 号然后返回该行中的所有其他信息来进行查找。如果这完全可能或任何人有任何建议,那就太好了,否则它又回到了绘图板上。

非常感谢

马克·W

0 投票
1 回答
2524 浏览

pdf - 使用远程 PDF 的 XDP 文件

在我们的一个应用程序中,我们有一个脚本将数据库中的数据转储到格式良好的 XDP 文件中,用户可以下载该文件。<pdf>XDP 通过标签包含对同一服务器上 PDF 的引用。这个想法是用户可以转储数据,获取 XDP,它将下载 PDF 并自动填写数据,然后他们可以保存、打印或发送电子邮件。

问题是 Adob​​e Reader(或 Acrobat)反而会打开默认的 Web 浏览器来尝试下载 PDF,如果您从浏览器打开它,它不会自动填充从数据库转储的数据。如果我使用 XDP 并使用文本编辑器将<pdf>标签中的链接更改为本地下载的副本,则表单会很好地填充,因此 XDP 编写正确,但这不是一个实用的解决方案,因为大多数用户不知道怎么做。

我的问题是,是否有办法自动执行此过程,以便 Adob​​e Reader 或 Acrobat 下载 PDF 文件并自动填充数据,并且不尝试通过 Web 浏览器路由该过程。

编辑

使用 Seeker 的答案,我们在 PHP 中提出了以下简短代码段:

然后在处理 XML 的 PHP 文件中:

0 投票
2 回答
3472 浏览

http - 如何在浏览器中显示 XDP pdf 文件,就像打开普通 PDF 文件一样?

我有一个 Acrobat 可以打开的 XDP 文件。它包含一个 PDF 以及一些用于填写 PDF 中的表单字段的数据。

在我设置的 HTTP 请求标头中

content-type 为“application/vnd.adobe.xdp+xml”,Content-Disposition 为“in-line”

我的浏览器仍然会下载文件并询问我是要打开它还是保存它。当我单击打开时,它会在 Acrobat 中加载 PDF 表单和数据,而不是在 Web 浏览器中。

你有什么主意吗?

更新: 我重新安装了 Adob​​e 插件,现在浏览器(FireFox)尝试打开 PDF,但出现以下错误FireFox 中的 Adob​​e Reader 插件

这很奇怪,因为该文件是由 Acrobat 它自己创建的。在引发此错误的同一页面上,如果我按 OK 并转到 File > Save as.. 并将 XDP 文件保存在桌面上,然后将其拖放到新的浏览器窗口中,它就会打开它!并且地址栏显示的文件名和位置与错误中显示的非常相似(FireFox 缓存的临时目录)。

0 投票
1 回答
253 浏览

coldfusion - CFPDFFORM 在填充期间从源 PDF 中删除所有数据集!该怎么办?

我有一个 LiveCycle 动态 PDF 表单,其中包含许多数据集,其中存储了基本信息以提供下拉字段。以下是其 XML 源代码的摘录:

我使用 cfpdfform 预先填写此 pdf 表格:

表单加载完毕,绑定到数据集的下拉字段都不起作用!你猜怎么着,cfpdfform 删除了我所有的数据集。在 Livecycle 中打开 cfpfdform 发送的 pdf 显示如下:

有谁知道是怎么回事???

有没有办法解决?

0 投票
2 回答
6218 浏览

pdf - 如何以动态 PDF 表单 (LiveCycle) 将 XML 加载到数据集中?

我需要预先填写动态 PDF 的字段,以便我的用户可以对其进行编辑并提交回来。

我正在使用 Adob​​e ColdFusion CFPDFFORM 标签,它可以将 XML 数据加载到 PDF 中并制作一个新的填充 PDF。不幸的是,它也清除了<xfa:datasets>标签,它完全清空了它!所以绑定到数据集的所有下拉列表都不起作用。这是绑定其中之一的代码:

由于我无法控制 CFPDFFORM 标签的工作方式,因此我想出了一个解决方法。使用 LiveCycle Designer 进行编码,我将<xfa:datasets>中的所有数据存储 到一个变量中,并将其加载到 form::initialize 中的数据集。

这似乎可以很好地加载数据集,就像 cfpdform 将它们弄乱之前一样。在 loadXML() 调用之后,我可以读取数据集并获得与原始 PDF 相同的结果,其 datasets 标签中充满了 XML 数据。

问题是下来列表仍然不起作用,他们没有要显示的项目。不知何故,他们对数据集的绑定调用不会刷新?

在 loadXML() 之后还有什么我应该做的吗?bindItems的LiveCycle 引用显示“列表项和引用数据之间的链接处于活动状态。对数据的任何更改都会导致立即更新列表项。

非常感谢任何帮助或指出正确的方向。

更新:

使用 azathoth 的答案,我可以使用来自新加载数据集的数据(在 loadXml() 调用之后)将项目添加到下拉列表。

这有效,但不是我正在寻找的解决方案。必须有一种 JavaScript 方法来设置下拉列表的 bindItems。

0 投票
1 回答
3152 浏览

pdf - 使用 ITextSharp 在 PDF 中填充下拉列表

我用 livecycle 创建了一个 pdf 表单。静态pdf。现在我想填写这个 pdf 的一些字段。我的文本框没有问题,但下拉列表有问题。它是空的,我想填充它。

前两个 SetField 没有问题,它可以工作。但是 SetListOption 给了我这个错误:

字典中不存在给定的键

你能帮我吗,我错过了什么吗?

0 投票
3 回答
515 浏览

javascript - 在 LiveCycle 中,对象名称以 # 开头是什么意思?

LiveCycle 中某些对象的名称以 # 开头,例如form1.#variables[0].myVar我现在正在处理的情况:

为什么 bindItems 有一个 # ?这是什么意思?