Hello everyone! I have a doubt. I want to compare two dates to know if the final date is greater than the initial date, for example:
Correct case:
start date: 09/16/2022
end date: 09/20/2022
Wrong case:
start date: 09/16/2022
end date: 09/13/2022
In advance, thank you so much for your help
Forgot to say. I am using a form to get the dates
Hi @camilacalderon ,
You can compare your datetime variables with conditions. Like this:
boolControl = EndDate > StartDate
If this condition(boolControl) is true, your validation is true.
If false, you will change your dates.
Regards.
Ömer
1 Like
Thanks for your reply @omer.ozturk . But if I want to do the validation in the form, so that the person entering the date knows that the end date has to be greater than the start date, where should I do it? I am using UiPath.form.Activities
Hi @camilacalderon ,
Maybe you could try using the Logic Property of the Forms for comparing the Dates and Popping up the Error Message :
Form Design :
Here, the Text Field shown is the error Message and is Hidden and Disabled.
On the Text Field element, we create a Logic as shown below :
JavaScript used :
if(data.date1>data.date2)
{
result = true;
}
else
{
result = false;
}
date1
& date2
are the field keys of Date 1 and Date 2 Date pickers.
Then, Save Action, Save Logic and Try out the Form.
Let us know if this doesn’t work out.
1 Like
system
(system)
Closed
October 27, 2022, 12:45pm
7
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.