Поля даты в PDF-форме - рассчитать дату на 15 дней позже введенной даты - PullRequest
0 голосов
/ 29 июня 2019

Я пытаюсь создать PDF-форму, в которой есть дата, которую вводит пользователь, а другое поле автоматически заполняется в течение 15 дней после этой даты.Я обнаружил, что это то, что я хочу, но я получаю ошибку «синтаксическая ошибка: отсутствует) после списка аргументов 1: в строке 2.

var date = util.scand("mm/dd/yyyy",
  this.getField("Date1").value);
date.setDate(date.getDate() + 180)
if (this.getField("Date1").value != "") {
  event.value = util.printd("mm/dd/yyyy", date)
}
else {
  event.value = ""
}

1 Ответ

0 голосов
/ 29 июня 2019

Вы можете попробовать это.Вы можете присвоить this.getField("Date1").value) другой переменной и использовать ее позже.

var getDate = this.getField("Date1").value;
var date= util.scand("mm/dd/yyyy", getDate);
if (getDate != "" && date != null) {
    date.setDate(date.getDate()+180); // i actually don't know why you used 180 here instead of 15
    event.value=util.printd("mm/dd/yyyy",date);
}
else {
    event.value="";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...