Answered
This topic has been closed for replies.
You can use this code as the custom calculation script of a (hidden) text field:
var startDateMonth = this.getField("part3.month").valueAsString;
var startDateDay = this.getField("part3.day1").valueAsString;
var startDateYear = this.getField("part3.year").valueAsString;
var endDateMonth = this.getField("part3b.month").valueAsString;
var endDateDay = this.getField("part3b.day1").valueAsString;
var endDateYear = this.getField("part3b.year").valueAsString;
if (startDateMonth && startDateDay && startDateYear && endDateMonth && endDateDay && endDateYear) {
var startDate = util.scand("mmm dd yyyy", startDateMonth + " " + startDateDay + " "+ startDateYear);
var endDate = util.scand("mmm dd yyyy", endDateMonth + " " + endDateDay + " "+ endDateYear);
if (startDate && endDate && startDate.getTime()>=endDate.getTime()) {
app.alert("Error! The end date must be after the start date.");
this.resetForm(["part3b.month", "part3b.day1", "part3b.year"]);
}
}
Sign up
Already have an account? Login
To post, reply, or follow discussions, please sign in with your Adobe ID.
Sign inSign in to Adobe Community
To post, reply, or follow discussions, please sign in with your Adobe ID.
Sign inEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.
