Pdf 添加日期范围

Pdf 添加日期范围,pdf,date,acrobat,Pdf,Date,Acrobat,我有一个Adobe时间表,需要根据开始日期填充所有日期字段 例如,如果我输入08-01-11,我需要结束日期自动添加28天 然后在下面,我需要列中的所有日期字段列出08-01-11、08-02-11等。第一个和最后一个条目应等于开始日期和结束日期 我已经研究了过去几个小时,但我无法找到一个解决方案 任何帮助都将不胜感激 谢谢 汤姆M.我做了一个快速的实验。(我用了7天而不是28天来减少重复性工作。) 首先,我用Word创建了一个简单的文档,其中包含一个表和一些静态文本,这些文本标记了不同的字段,

我有一个Adobe时间表,需要根据开始日期填充所有日期字段

例如,如果我输入08-01-11,我需要结束日期自动添加28天

然后在下面,我需要列中的所有日期字段列出08-01-11、08-02-11等。第一个和最后一个条目应等于开始日期和结束日期

我已经研究了过去几个小时,但我无法找到一个解决方案

任何帮助都将不胜感激

谢谢

汤姆M.

我做了一个快速的实验。(我用了7天而不是28天来减少重复性工作。)

首先,我用Word创建了一个简单的文档,其中包含一个表和一些静态文本,这些文本标记了不同的字段,并为文本字段留出了空间

接下来,我将打印为PDF,并在Acrobat中打开PDF。这里我添加了9个文本字段。开始和结束日期为2,连续日期为7。我叫他们开始日期,结束日期,日期1,…,日期7。我将所有字段的格式设置为最新。我将除startDate之外的所有字段设置为只读

接下来,我转到endDate字段的Calculate选项卡并输入以下JavaScript代码(自定义计算脚本):

我对date1、…、date7字段执行类似的操作

您可以在此处下载结果:


Frank Rem,

我正在使用Adobe Acrobat X。该文档是一个。pdfI刚刚在Chrome中打开了PDF。Chrome内置查看器无法正确解释JavaScript:-(将PDF保存到磁盘,并使用PDF阅读器(例如免费的Adobe PDF阅读器)打开。我一步一步地执行此操作。添加脚本时,我收到以下错误:无效日期/时间:请确保日期/时间存在。字段[到]应该与格式mm/dd/yy匹配。我调整了字段格式和脚本,但仍然收到消息。好的。我知道发生了什么。您必须输入格式完全相同的日期。但是,当我重置表单时,我收到相同的消息。每行都会给出相同的错误。是否有方法添加一行,告知脚本在它要计算的字段前面有一个空值?例如,如果我重置了表单,它重置了开始日期,那么其余字段将无法处理?我在表单中添加了一个重置按钮,可以重现您的问题。您可以解决的是排除所有日期字段(也包括开始日期)您可以通过选择重新发送操作并按下编辑按钮,然后取消选中所有日期字段来执行此操作。
var f = this.getField("startDate");
var d = new Date(f.value);
d.setDate(d.getDate()+6); 
event.value = util.printd("mm/dd/yyyy", d);