gpt4 book ai didi

javascript - Adobe LiveCycle xfa.sourceSet 错误

转载 作者:行者123 更新时间:2023-11-28 08:06:26 25 4
gpt4 key购买 nike

我在 LiveCycle ES2 中创建了一个动态表单,它试图从 Access 数据库中提取数据。连接已在“数据 View ”选项卡中以“SpecsIn”名称正确设置。我通过 Adob​​e 网站和其他教程进行了大量研究,但找不到为什么我的 xfa.sourceSet 数据包似乎没有节点的答案。

以下查找指定数据连接的标准循环失败,并出现索引越界错误。

var nIndex = 0;
while(xfa.sourceSet.nodes.item(nIndex).name != "SpecsIn"){nIndex++;}

尝试直接引用节点(即 xfa.sourceSet.SpecsInxfa.sourceSet.items(0) )会导致“属性获取操作无效;数据包没有属性“SpecsIn””(或项目)。我也尝试过使用 xfa.resolveNodes()功能没有成功。

xfa.sourceSet.nodes检查时长度也为零。然而,XML 源清楚地表明 <sourceSet>有一个 child <source name="SpecsIn">

我不确定此时可以进行哪些进一步的故障排除。我已经三次检查了我的连接,如果连接延迟设置为“关闭”,它将填充绑定(bind)字段。不过,我需要执行更复杂的查找,需要 javascript 和 SQL 查询,因此我需要能够通过脚本对象模型引用连接。

感谢您的推荐。

最佳答案

使用xfa.connectionSet访问连接详细信息。还可以使用xfa.dataset通过数据连接访问数据。

关于javascript - Adobe LiveCycle xfa.sourceSet 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24743784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com