问题标签 [livecycle-designer]
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.
javascript - 在 PDF 中使用 Javascript 列出 XFA 对象的属性
我正在尝试创建一个包含多个文本字段的 PDF 文档,这些文本字段的高度可以增长到某个最大值。由于项目的限制,我使用的是 Adobe Designer 7,它很高兴地允许使用 Javascript。但是,XFA 中的对象与 HTML DOM 或更早的 PDF DOM 略有不同。
因此,我确定我的字段 TextField1 具有某些属性,例如控制高度的“h”。
下面的代码只列出了 TextField1 上的方法,而不是属性:
这是为什么?(而且,我该如何修复它以便它列出属性?)
与上面的代码非常相似的东西正在工作,但是由于疏忽和非常短的撤消堆栈,我丢失了片段。
javascript - Livecycle Designer - 将文本字段链接到文本文件行
我对 LiveCycle 设计师很陌生,所以这可能很明显。我正在修复一个遗留的 PDF 表单,我没有太多空间可以用更好的东西替换它。
我要做的就是在 PDF 的初始化事件期间读入几行文本文件并使用它们来填充几个字段,但 Adobe 不会让我实例化文件系统对象。
我已经尝试将该字段绑定到 XML 文件,但这会杀死表单上的其余脚本。
有没有更好的办法?或者任何方式?
感谢任何帮助,谢谢。
adobe - 在 Adobe Livecycle Designer 中使文本字段像段落一样流动
我打算使用 Adobe Livecycle Designer 7.00 创建一个表单,我希望一个字段像文本编辑器中的段落一样流动。
更具体地说,我在子表单中包含的文本字段之前和之后都有一个文本对象。由于文本字段之前有一些文本,它自然不会从最左边开始。现在,当用户开始填写该字段时,它应该向右增长(通过单击“适合宽度”很容易)但是,它不是从纸上长出来,而是像文本编辑器中的 parqagraph 一样,转到下一行,从表格的最左侧并继续向右。
期待您的帮助。
livecycle-designer - Adobe Livecycle Designer 7 文本字段问题
我有一个大盒子里的表格,由用户填写,最多 2500 个字符。目前,光标从框的垂直中心开始,我想:
a) 光标从字段的左上角而不是左中角开始,这样用户输入的文本上方就没有空格。
或b)以某种方式使扩展以适应其文本的字段在输入文本时扩展。 据我所知,设置为扩展以适应内部文本的文本字段仅在用户将光标移出字段后才会扩展。
谢谢你的帮助!
adobe - 如何在 LiveCycle Designer 表单中动态加载图像和片段?
我创建了几个共享模板 (.xdp),它们将在多个客户端之间共享。显然,每个客户都有自己的标志,我想在表单生成时设置标志。
尽管我不确定我的方法是否良好,但我设法动态更改了徽标。
在 xml 数据源中,我有这个元素:
p>在表单本身中,我使用以下 javascript 代码设置了图像 href:
我已将徽标存储在服务器上与共享模板相同的文件夹中。
这是动态加载徽标的好方法吗?
我一直在尝试使用每个客户端的页脚片段实现相同的动态行为,但我一直无法弄清楚如何按需加载这些。我可以将每个页脚片段放入图像中,但如果可能的话,我想避免它。
adobe - Adobe LiveCycle Designer - 数据绑定和分发 - 个性化数据的合并
我想知道是否有人可以帮助我。我正在使用 Adobe Acrobat Pro 9 和 LiveCycle 设计器,我想做的是创建一个动态表单,我可以将其发送给多个收件人,其中包含收件人的个人数据(姓名、地址等),预先填充在表格。
这可能吗(只有 Adobe Acrobat Pro 和 LiveCycle 设计器,而不是 LiveCycle 套件的其余部分)?
我可以通过 LiveCycle Designer 将表单字段数据绑定到我的数据库,这没有问题。当我预览表单时,我会看到数据库中第一个人的值 - 我需要做的是分发表单并根据表单通过电子邮件发送给谁来更改这些值?
从我可以看到 Acrobat Pro 和 LiveCycle 设计器中内置的数据绑定和表单分发不让你做这种邮件合并类型的分发,但我只是想在我去写之前咨询有更多经验的人自己进行合并和分发的解决方案。
非常感谢任何帮助!
谢谢
卡罗克
adobe - Adobe LiveCycle Designer 上下文中的认证表单是什么?
Adobe LiveCycle Designer 上下文中的认证表单是什么?如何制作认证表格?
pdf - 将 XDP 中的文本字段标签导出为 XML:Adobe LC Designer / Adobe Acrobat
我有几个 XDP 文件(使用 Adobe LiveCycle Designer 制作)。所有这些 XDP 文件都有几个文本字段,我想要将每个 XDP 文件导出到仅包含 XDP 中的文本字段的 XML 文件。
原因是在后端工作并将值映射到 XDP 中的文本字段时,只查看具有可用文本字段的 XML 比在 Eclipse 和 Adobe LC Designer 之间来回切换要容易得多。
是否可以从 Adobe LC Designer 或 Adobe Acrobat 中执行此操作?
abap - 如何从 MIME 存储库将图像添加到 SAP Adobe 表单?
我已将图像加载到 SAP MIME 存储库:
名称:watermark100.bmp
MIME 类型:图标(在属性窗口的技术信息下。我没有设置这个,我假设 SAP 在我上传时根据文件类型默认设置)。
现在我正在尝试以 SAP adobe 形式显示此图像:
在表单界面中,我创建了一个全局常量:
在上下文中,我创建了一个图形节点:
不幸的是,当我测试表单时,没有图像显示。知道我做错了什么吗?
补充评论:
- 我可以通过指向 URL 并将其嵌入到表单中来显示图像,但这对于我想要做的事情是不够的。图像必须从 MIME 加载,并且显示节点将是有条件的。
- 似乎有一种有点复杂的方式,我可以将图像转换为 XSTRING 并将其传递给表单,接下来我可能会尝试,但对于我想要实现的目标来说,它似乎过于复杂。
javascript - 如何使用 JavaScript 在 SAP Adobe Forms 中动态设置值
我正在创建一个基于 SAP 标准 Adobe 表单 F140_CUS_STAT_01 的表单。
在“文档”列中,如果包含值,我需要显示字段 REBZG,如果不包含值,则显示 BELNR。
我做了以下事情:
BELNR 是 TableOpenItem 中的隐藏字段
不幸的是,什么也没有发生。
我的语法有问题吗?我应该使用特定的事件吗?我是否必须以不同的方式处理内部表字段?
另外,如何在 SAP 上下文中调试 javascript。我已经尝试过“警报”和打印到控制台,但都没有任何效果。