1

我在 Designer 中有一个 LiveCycle 表单,它有一个带有复选框的可流动菜单页面。选中复选框时,某些页面会“显示”在文档中。页面是包含图像的子表单。

此功能工作正常。我想要做的是在首页添加一个按钮,该按钮将删除首页,打开一个“保存”窗口,然后关闭。我可以让 saveas 和关闭功能工作,但首页被清除并在文档中留空。如果页面上没有任何内容,那么它肯定应该意识到根据工作流程不需要它?

任何解决方法将不胜感激,这已经让我头疼了好几个星期!我知道我无法使用 acrobat 模型删除页面,因为没有正确的权限。我希望按钮上的一些javascript可以解决问题。

目前我有:

this.resolveNode ("indexSub").presence = "hidden";  //indexSub is the subform
app.execMenuItem("SaveAs");
app.execMenuItem("Close");

我将在下次保存时考虑强制文件名!

谢谢

4

2 回答 2

0

这是很奇怪的行为。我已经检查过您可以将状态设置为不可见不活动,然后它工作正常。

this.resolveNode ("indexSub").presence = "invisible";  // or "inactive"

您可以在这里找到不可见非活动之间的区别:http: //blogs.adobe.com/formfeed/2009/03/xfa_30_presenceinactive.html

于 2013-07-10T08:46:17.110 回答
0

实际上“不活动”确实在解决方案中发挥了作用,不完全确定它是否是故意的!

主要变化是将第一页从可流动更改为已定位。按下按钮时,页面清除,另存为对话框打开,然后文档关闭。重新打开保存的文档时,菜单页面已按要求消失。如果有任何变化,我会对此添加评论。谢谢大家。

于 2013-07-10T11:03:25.307 回答