У меня есть форма контрольного списка, которую я создаю в Adobe LiveCycle ES2, которую использует наш ИТ-отдел, и им нужно, чтобы в ней были понедельник-пятница, и каждый день должен иметь поле текущей даты, которое автоматически заполняется и становится доступным для чтения только после его заполнения, но его нужно заполнить только в этот день. По сути, в понедельник они открывают форму, дата понедельника заполняется, но вторник-пятница остается пустой, они приходят во вторник и открывают форму, и теперь также заполняется дата вторника. Имеет ли это смысл? Это что-то довольно простое? Спасибо!
Нужен PDF с несколькими полями текущей даты
Ответы (1)
Я не уверен, знаю ли я точно, чего вы действительно хотите достичь. Если я сделал некоторые неправильные предположения, дайте мне знать.
Вы можете получить день недели, используя метод getDay() для объекта Date JavaScript. Он возвращает целочисленное значение 0-6, где 0 означает воскресенье, 1 понедельник, .. 6 суббота.
Предположим, у вас есть одно поле даты/времени для каждого дня недели. Чтобы сделать его доступным только для чтения, установите их тип на защищенный (в панели инструментов Объект-> Значение). В каждом из них поместите следующий код в событие инициализации. Не забудьте настроить условие if для каждого поля.
var d = new Date();
if (d.getDay() == 6){ //checking whether today is saturday
this.rawValue = util.printd("yyyy-mm-dd", new Date());
}
person
poliglot
schedule
26.10.2013