BUG-9837 In a field DATE in a Dynaform with TODAY date like a default date, it shows always in this format: "2012-10-11", it ignores the MASK.
The xml file of dynaform sets 'defaultvalue' with current date when 'defaultvalue_sel' has the value 'today', so I add an 'if' in 'workflow/engine/xmlform/dynaforms/filds/date.xml', to set this value with the value of 'defaultvalue_sel' when this one is 'today'.
This commit is contained in:
@@ -163,8 +163,8 @@ fieldName.focus();
|
|||||||
fieldName.select();
|
fieldName.select();
|
||||||
leimnud.event.add(fieldName, 'change', {method:dynaformVerifyFieldName, instance:fieldName, event:true});
|
leimnud.event.add(fieldName, 'change', {method:dynaformVerifyFieldName, instance:fieldName, event:true});
|
||||||
|
|
||||||
leimnud.event.add(getField('PME_DEFAULTVALUE_SEL'), 'change', function() {
|
leimnud.event.add(getField('PME_DEFAULTVALUE_SEL'), 'change', function(){
|
||||||
switch (this.value) {
|
switch (getField('PME_DEFAULTVALUE_SEL').value) {
|
||||||
case 'val':
|
case 'val':
|
||||||
getField('PME_DEFAULTVALUE').value = '';
|
getField('PME_DEFAULTVALUE').value = '';
|
||||||
showRowById('PME_DEFAULTVALUE');
|
showRowById('PME_DEFAULTVALUE');
|
||||||
@@ -177,9 +177,12 @@ leimnud.event.add(getField('PME_DEFAULTVALUE_SEL'), 'change', function() {
|
|||||||
getField('PME_DEFAULTVALUE').value = 'today';
|
getField('PME_DEFAULTVALUE').value = 'today';
|
||||||
hideRowById('PME_DEFAULTVALUE');
|
hideRowById('PME_DEFAULTVALUE');
|
||||||
break;
|
break;
|
||||||
}
|
}}.extend(getField('PME_DEFAULTVALUE_SEL')));
|
||||||
}.extend(getField('PME_DEFAULTVALUE_SEL')));
|
|
||||||
|
|
||||||
|
if (getField('PME_DEFAULTVALUE_SEL').value == 'today')
|
||||||
|
{
|
||||||
|
getField('PME_DEFAULTVALUE').value = getField('PME_DEFAULTVALUE_SEL').value;
|
||||||
|
}
|
||||||
|
|
||||||
leimnud.event.add(getField('PME_RELATIVEDATE'), 'change', function() {
|
leimnud.event.add(getField('PME_RELATIVEDATE'), 'change', function() {
|
||||||
switch (this.value) {
|
switch (this.value) {
|
||||||
|
|||||||
Reference in New Issue
Block a user