【问题标题】:Livecycle - form1.execValidate is not a function! Then Reader crashesLivecycle - form1.execValidate 不是函数!然后阅读器崩溃
【发布时间】:2018-02-09 21:44:59
【问题描述】:

错误信息:form1.execValidate 不是函数。 但这多年来一直很好用!

上周,客户(大型银行)推出了新版本的 Adob​​e Reader XI 11.0.21。也许注册表项也被更改了 - 不知道。

所以现在所有的 livecycle 表单都崩溃了。下面是在控制台上看到的一条错误消息,随后是崩溃。

所使用的代码在大约 5 年内被执行了 10K+ 次,在许多版本中大约有 5 种不同的形式。

form1.FirstPage.sfBody.sfSectionB.sfEnder.SendReferral::click - (JavaScript, client)
var res = form1.execValidate();     // does form validation, if all good returns true
if (res) {
  cLookFeel.fMailTo(event.target); 
}

(代码附在按钮的click方法上,cLookFeel是我的代码块的名称。)

而且奇怪的是 - 阅读器似乎(经常)崩溃。去图吧。

随后发生崩溃:

【问题讨论】:

  • 顺便说一句,实际形式在正常工作和崩溃之间没有变化 - 在此之前它已经稳定了大约 4 个月,使用了数千次。

标签: livecycle xdp-pdf


【解决方案1】:

好的,原来这是 Adob​​e 在 11.0.21 上的一个已知错误。他们已经发布了修复程序。

https://helpx.adobe.com/acrobat/release-note/acrobat-dc-august-11-2017.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多