viawebcenter
Member
I have 3 elements:
first_date (date element) = fab_entregables_20_repeat___fecha_inicio
add_days (field element) = fab_entregables_20_repeat___plazo
final_date (field element) = fab_entregables_20_repeat___fecha_presentacion
I need this:
first_date + add_days = final_date
How can I do it in repeat group?
I will appreciate your help
I found this post about, but is not for repeat group:
function addDays(el) {
// get initial date from element
var initialDate = el.form.formElements.get('fab_entregables_20_repeat___fecha_inicio').getValue();
// get days to add from element
var days = el.form.formElements.get('fab_entregables_20_repeat___plazo').getValue();
// create new date object from initial date
var result = new Date(initialDate);
// add days to date
result.setDate(result.getDate() + days.toInt());
// set final date element to formatted result el.form.formElements.get('fab_entregables_20_repeat___fecha_presentacion').update(result.format('%Y-%m-%d %H:%i:%s);
Thanks
Francisco Reyes
first_date (date element) = fab_entregables_20_repeat___fecha_inicio
add_days (field element) = fab_entregables_20_repeat___plazo
final_date (field element) = fab_entregables_20_repeat___fecha_presentacion
I need this:
first_date + add_days = final_date
How can I do it in repeat group?
I will appreciate your help
I found this post about, but is not for repeat group:
function addDays(el) {
// get initial date from element
var initialDate = el.form.formElements.get('fab_entregables_20_repeat___fecha_inicio').getValue();
// get days to add from element
var days = el.form.formElements.get('fab_entregables_20_repeat___plazo').getValue();
// create new date object from initial date
var result = new Date(initialDate);
// add days to date
result.setDate(result.getDate() + days.toInt());
// set final date element to formatted result el.form.formElements.get('fab_entregables_20_repeat___fecha_presentacion').update(result.format('%Y-%m-%d %H:%i:%s);
Thanks
Francisco Reyes