Files
luos/workflow/engine/xmlform/tasks/tasks_TimingControl.xml
Victor Saisa Lopez 6d9858d6d0 HOR-1738 "Change folder permissions in ProcessMaker" SOLVED
Issue:
    Change folder permissions in ProcessMaker
Cause:
    Nuevo requerimiento
Solution:
    Se cambio los permisos de los files and directories
2016-08-30 13:03:35 -04:00

65 lines
2.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<dynaForm name="tasks_TimingControl" width="99%" mode="edit" enableTemplate="0" border="0" height="305px">
<TAS_UID type="hidden"/>
<INDEX type="hidden"/>
<IFORM type="hidden"/>
<TAS_TRANSFER_FLY type="checkbox" value="TRUE" falsevalue="FALSE" defaultvalue="TRUE" group="1">
<en><![CDATA[Allow users to change the task duration in runtime]]></en>
</TAS_TRANSFER_FLY>
<TAS_DURATION type="text" size="3" maxlength="3" defaultvalue="1" required="1" validate="Any" mask="###" group="1" dependentfields="" linkfield="" strto="UPPER" readonly="0" noshowingrid="0" readonlyingrid="0" totalizeable="0" sqlconnection="">
<en><![CDATA[Task duration]]></en>
</TAS_DURATION>
<TAS_TIMEUNIT type="dropdown" defaultvalue="DAYS" group="1">
<en><![CDATA[Time unit]]><option name="HOURS"><![CDATA[Hours]]></option><option name="DAYS"><![CDATA[Days]]></option><option name="MINUTES"><![CDATA[Minutes]]></option></en>
</TAS_TIMEUNIT>
<TAS_TYPE_DAY type="dropdown" defaultvalue="1" group="1">
<en><![CDATA[Count days by]]><option name="1"><![CDATA[Work Days]]></option><option name="2"><![CDATA[Calendar Days]]></option></en>
</TAS_TYPE_DAY>
<TAS_CALENDAR type="dropdown" sqlconnection="dbarray">
SELECT CALENDAR_UID, CALENDAR_NAME FROM availableCalendars
<en><![CDATA[Calendar]]><option name=""><![CDATA[- None -]]></option></en>
</TAS_CALENDAR>
<JS type="javascript"><![CDATA[
var toggleFields = function()
{
if(getField('TAS_TRANSFER_FLY').checked == false)
{
showRowById('TAS_DURATION');
showRowById('TAS_TIMEUNIT');
showRowById('TAS_TYPE_DAY');
showRowById('TAS_CALENDAR');
}
else
{
hideRowById('TAS_DURATION');
hideRowById('TAS_TIMEUNIT');
hideRowById('TAS_TYPE_DAY');
hideRowById('TAS_CALENDAR');
}
}
/* Recovery data */
if (aTaskFlag[2])
{
getField('TAS_DURATION').value = oTaskData.TAS_DURATION;
getField('TAS_TIMEUNIT').value = oTaskData.TAS_TIMEUNIT;
getField('TAS_TYPE_DAY').value = oTaskData.TAS_TYPE_DAY;
getField('TAS_CALENDAR').value = oTaskData.TAS_CALENDAR;
getField('TAS_TRANSFER_FLY').checked = (oTaskData.TAS_TRANSFER_FLY == 'TRUE' ? true : false);
toggleFields();
}
else
{
saveDataTaskTemporal(3);
aTaskFlag[2] = true;
toggleFields();
}
leimnud.event.add(getField('TAS_TRANSFER_FLY'), 'click', function() {
toggleFields();
});
]]></JS>
</dynaForm>