【问题标题】:Today's Date in an Adobe FormAdobe 表单中的今天日期
【发布时间】:2011-09-01 18:28:43
【问题描述】:

我正在使用 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());保存您的表单并打开它,日期应该会立即出现在其中。

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

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

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

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

【问题讨论】:

  • 自定义元素中有一个元素可以获取当前日期。我正在使用 Adob​​e LiveCycle Designer 9。

标签: adobe acrobat


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我知道这是对这个问题的迟到答复。这是使该脚本正常工作的一种方法。此脚本用于在您每次打开此 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 中输入此脚本,请执行以下操作。

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

    【讨论】:

      猜你喜欢
      • 2018-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-08
      相关资源
      最近更新 更多