BUG 8344 I add permissions to cases notes
I add permissions to cases notes
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
<option name="DYNAFORM">Dynaform</option>
|
||||
<option name="INPUT">Input Document</option>
|
||||
<option name="OUTPUT">Output Document</option>
|
||||
<option name="CASES_NOTES">Cases Notes</option>
|
||||
</en>
|
||||
</OP_OBJ_TYPE>
|
||||
<ALL type="dropdown" mode="edit" sqlConnection="dbarray">
|
||||
@@ -163,22 +164,33 @@ if(getField('OP_OBJ_TYPE').value=='ANY')
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='DYNAFORM')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='INPUT')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='OUTPUT')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='CASES_NOTES')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
hideRowById( 'OP_ACTION' );
|
||||
}
|
||||
getOptions();
|
||||
rebuildOptionsWhenLoad(getField('OP_OBJ_TYPE').value);
|
||||
|
||||
@@ -188,24 +200,35 @@ leimnud.event.add(document.getElementById('form[OP_OBJ_TYPE]'), 'change', functi
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'DYNAFORMS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='INPUT')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'INPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='OUTPUT')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
showRowById( 'OUTPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='CASES_NOTES')
|
||||
{ hideRowById( 'ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
hideRowById( 'OP_ACTION' );
|
||||
}
|
||||
if(getField('OP_OBJ_TYPE').value=='ANY')
|
||||
{ hideRowById('ALL' );
|
||||
hideRowById( 'DYNAFORMS' );
|
||||
hideRowById( 'INPUTS' );
|
||||
hideRowById( 'OUTPUTS' );
|
||||
showRowById( 'OP_ACTION' );
|
||||
}
|
||||
rebuildOptions(getField('OP_OBJ_TYPE').value);
|
||||
});
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
<option name="DYNAFORM">Dynaform</option>
|
||||
<option name="INPUT">Input Document</option>
|
||||
<option name="OUTPUT">Output Document</option>
|
||||
<option name="CASES_NOTES">Cases Notes</option>
|
||||
</en>
|
||||
</OP_OBJ_TYPE>
|
||||
<ALL type="dropdown" mode="edit" sqlConnection="dbarray">
|
||||
@@ -131,6 +132,7 @@ leimnud.event.add(getField('OP_OBJ_TYPE'), 'change', function() {
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'DYNAFORM':
|
||||
getField('ALL').value = '';
|
||||
@@ -141,6 +143,7 @@ leimnud.event.add(getField('OP_OBJ_TYPE'), 'change', function() {
|
||||
showRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'INPUT':
|
||||
getField('ALL').value = '';
|
||||
@@ -151,6 +154,7 @@ leimnud.event.add(getField('OP_OBJ_TYPE'), 'change', function() {
|
||||
hideRowById('DYNAFORMS');
|
||||
showRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'OUTPUT':
|
||||
getField('ALL').value = '';
|
||||
@@ -161,6 +165,19 @@ leimnud.event.add(getField('OP_OBJ_TYPE'), 'change', function() {
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
showRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'CASES_NOTES':
|
||||
getField('ALL').value = '';
|
||||
getField('DYNAFORMS').value = '';
|
||||
getField('INPUTS').value = '';
|
||||
getField('OUTPUTS').value = '';
|
||||
getField('OP_ACTION').value = 'VIEW';
|
||||
hideRowById('ALL');
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
hideRowById('OP_ACTION');
|
||||
break;
|
||||
}
|
||||
rebuildOptions(vValue);
|
||||
@@ -179,6 +196,7 @@ switch (vValue) {
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'DYNAFORM':
|
||||
getField('ALL').value = '';
|
||||
@@ -189,6 +207,7 @@ switch (vValue) {
|
||||
showRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'INPUT':
|
||||
getField('ALL').value = '';
|
||||
@@ -199,6 +218,7 @@ switch (vValue) {
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
showRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'OUTPUT':
|
||||
getField('ALL').value = '';
|
||||
@@ -209,7 +229,20 @@ switch (vValue) {
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
showRowById('OUTPUTS');
|
||||
showRowById('OP_ACTION');
|
||||
break;
|
||||
case 'CASES_NOTES':
|
||||
getField('ALL').value = '';
|
||||
getField('DYNAFORMS').value = '';
|
||||
getField('INPUTS').value = '';
|
||||
getField('OUTPUTS').value = '';
|
||||
getField('OP_ACTION').value = 'VIEW';
|
||||
hideRowById('ALL');
|
||||
hideRowById('DYNAFORMS');
|
||||
hideRowById('INPUTS');
|
||||
hideRowById('OUTPUTS');
|
||||
hideRowById('OP_ACTION');
|
||||
break;
|
||||
}
|
||||
getOptions();
|
||||
rebuildOptions(vValue);
|
||||
|
||||
Reference in New Issue
Block a user