今天的Adobe表单日期

时间:2011-09-01 18:28:43

标签: adobe acrobat

我正在使用Acrobat X Pro,希望我的表单以今天的日期打开。我很难找到适用于Acrobat X的脚本。感谢任何帮助。

我在2010年7月发现了Paque的回复: 删除您的脚本并将其替换为以下文档javascript:

var f = this.getField(“wells_datefield”); if(!f.value)f.value = util.printd(“m / d / yyyy”,new Date());保存表单并打开它,日期应该在那里弹出。

制作文档javascript时,请记住不要将其放在函数中。这样做的一种方法如下。在Acrobat菜单中:

高级 - >文档处理 - >文档Javascripts ... 在弹出的对话框中,输入脚本名称(例如“populate_date”),然后单击“添加...” 在弹出的脚本对话框中:删除所有内容(“function populate_date(){}”)并粘贴到上面的脚本中。 单击确定,然后单击关闭。 保存表单,关闭它并重新打开它。 没有第6步!产品:>

我没有高级选项 - 文档处理.....

9/2:你好......我能说些什么可以帮助更有效地解释我的问题吗?

2 个答案:

答案 0 :(得分:0)

您需要添加JavaScript工具...当您单击工具时,会出现一个带有向下箭头的小菜单图标。单击并选择JavaScript。它将加载工具集..

答案 1 :(得分:0)

我知道这是对这个问题的迟到回应。这是一种让这个脚本正常工作的方法。此脚本用于在每次打开此pdf时自动输入计算机上的日期。 您拥有的脚本:

var f = this.getField("wells_datefield"); if (!f.value) f.value = util.printd ("m/d/yyyy", new Date())

表示日期字段名为'wells_datefield'日期格式为m / d / yyyy。您可以通过更改d mmmm yyyy等格式来更改日期显示方式。要在pdf中输入此脚本,请执行以下操作。

  • 点击左侧的“页面缩略图”图标。这是一张带有两张纸的图标。
  • 右键单击页面缩略图上的鼠标
  • 点击“页面属性”
  • 操作选项卡选择操作'下拉列表
  • 选择“运行JavaScript”
  • 点击“添加”按钮
  • 从上面输入脚本
  • 点击“确定”
  • 点击“确定”