Share ideas, ask questions, and get feedback about developing for ProcessMaker

Moderator: amosbatto

Forum rules: Please post new questions under "Developing processes & programming" for ProcessMaker 2 or 3.
By HelenG

I have set three fields: one for start_date, second for trial period date and a last one for trial period(months).
When a user insert the start date and the trial period(months) i would like the trial period date will be filed automatically.
Does anybody have any idea about that?

Thanks in advance for any help!!!!
By cpomares
Hi HelenG,
as far as I understand, you want to achieve something similar to this:
Selection_008.png (7.29 KiB) Viewed 276 times
ProcessMaker 3 uses Moment.js to manage dates, you can take a look to its documentation at the following link:
Here you have the javascript code i used:
Code: Select all
function difdates(newValue, oldValue){
	var date1=moment($("#date01").getValue());
	var date2=moment($("#date02").getValue());
	var period=date2.diff(date1,'days');
Where "date01" is the id for the start date, "date02" is the id for the trial period date and "periodo" is the id for the textbox where i display the remaining trial days.

Hope you find this helpful, regards
Calculate hours of day/week

Thank you Amos, The four other variables are for[…]

timing control

I suggest that you file a bug report about it at[…]

Hello Amos, Would this solution work also for PM […]

Hi amosbatto! When I send a request from ajax to[…]