Hi!I have a xPage for dojo buttons…
There, i write some hide/display javascript “formula”… But i get an error when writing a logical expressions with & or && (AND operators).
<div dojoType="dijit.MenuItem" label="Save" onclick="dojo.byId('#{id:btnCorregir2}').click();"style="display:#{javascript:
var status=ConductorDS.getItemValueInteger(‘status’).toString();
var editAction=ConductorDS.getItemValueString(‘FlagEditAction’);
/*
I tryed following logical expression, but didn’t work.
if ( (estado.equals(‘20’) && editAction.equals(‘Corregir’)) )
*/
//I changed (A && B) by equivalent !(!A || !B) and it works, but what happen with “&&” ???
if ( !(!estado.equals(‘20’) ||
!editAction.equals(‘Corregir’)) ){
return ‘block’;
else
return ‘none’;
}">
</div>