首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe LiveCycle xfa.sourceSet错误

Adobe LiveCycle xfa.sourceSet错误
EN

Stack Overflow用户
提问于 2014-07-14 18:58:53
回答 2查看 1K关注 0票数 1

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

以下查找命名数据连接的标准循环因索引超出界限错误而失败。

代码语言:javascript
复制
var nIndex = 0;
while(xfa.sourceSet.nodes.item(nIndex).name != "SpecsIn"){nIndex++;}

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

当选中xfa.sourceSet.nodes时,它的长度也为零。但是,XML清楚地表明<sourceSet>有一个子<source name="SpecsIn">

我不知道现在还能做些什么疑难解答。我已经三次检查了我的连接,如果连接延迟设置为"off“,它将填充绑定字段。不过,我需要进行更复杂的查找,这些查询需要javascript和SQL查询,因此我需要能够通过脚本对象模型引用连接。

谢谢你能推荐的任何东西。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-17 17:06:11

好吧我觉得很傻。我联系了这里,显然在LiveCycle预览模式下的测试并没有提供在Acrobat中测试的全部功能。在Acrobat中直接打开表单允许Javascript的正确功能。

不管怎么说,希望这能帮到别人。

票数 0
EN

Stack Overflow用户

发布于 2014-07-15 10:06:11

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24743784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档