添加日期范围
我有一个 Adobe 时间表,需要根据开始日期填充所有日期字段。
例如,如果我输入 08-01-11,我需要结束日期自动添加 28 天。
然后在下面,我需要列中的所有日期字段列出 08-01-11、08-02-11 等。第一个和最后一个条目应等于开始日期和结束日期。
我研究了过去几个小时,但找不到解决方案。
任何帮助将不胜感激。
谢谢。
汤姆·M。
I have an Adobe time sheet where I need to populate all of the date fields based on a beginning date.
For instance if I enter 08-01-11 I need the end date to automatically add 28 days.
Then below, I need all the date fields in the column to list 08-01-11, 08-02-11, etc. The first and last entry should equal the start date and end date.
I have researched for the last few hours but I am unable to find a solution.
Any help would be greatly appreciated.
Thanks.
Tom M.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我做了一个快速实验。 (我使用 7 个日期而不是 28 个日期来减少重复工作。)
首先,我在 Word 中创建了一个简单的文档,其中包含一个表格和一些标记不同字段的静态文本,并为文本字段留出空间。
接下来,我打印为 PDF 并在 Acrobat 中打开 PDF。这里我添加了 9 个文本字段。 2 表示开始日期和结束日期,7 表示连续日期。我将它们称为开始日期、结束日期、日期 1、...、日期 7。我将所有字段的格式设置为日期。我将除 startDate 之外的所有字段设置为只读。
接下来,我转到 endDate 字段的“计算”选项卡并输入以下 JavaScript 代码(自定义计算脚本):
我对 date1、...、date7 字段执行类似的操作。
您可以在此处下载结果:
http://download.tallcomponents.com/timesheet.pdf
弗兰克·雷姆,http://www.tallcomponents.com
I did a quick experiment. (I used 7 dates instead of 28 to reduce repetitive work.)
First I created a simple document in Word with a table and some static text labeling the different fields and leaving room for the text fields.
Next, I print to PDF and open the PDF in Acrobat. Here I add 9 text fields. 2 for the start and end dates and 7 for the consecutive dates. I call them startDate, endDate, date1, ..., date7. I set the format of all fields to Date. I make all fields except startDate read-only.
Next, I go the Calculate tab of the endDate field and enter the following JavaScript code (Custom calculatation script):
I do something similar for the date1, ..., date7 fields.
You can download the result here:
http://download.tallcomponents.com/timesheet.pdf
Frank Rem, http://www.tallcomponents.com