Добрый день.
Подскажите пожалуйста, как увеличить дату ровно на 1 год. В договоре есть поле "Дата начала" (StartDate) типа дата/время и есть поле "Дата завершения" (DueDate) типа дата/время. Так вот, мне нужно чтобы в поле "Дата завершения" автоматически проставлялась дата на год больше, чем стоит в поле "Дата начала."

Нравится

3 комментария

scr_Utils
функция AddDateDays

есть же високосные года)

добавьте в function dlDataOnDatasetDataChange(DataField) скрипта wnd_ContractEditScript

	if (DataField.Name == 'StartDate') {
		var NewDate = new Date(dlData.Dataset.Values('StartDate'));
		NewDate.setYear(NewDate.getYear() + 1);
		dlData.Dataset.Values('DueDate')= NewDate.getVarDate();
	}

Спасибо, все получилось

Показать все комментарии