onFormPopulated
Event in your Form:
var isItemNew = aras.isNew(parent.item);
var isItemLocked = aras.isLocked(parent.item);
var myButton = 'bDoSomething';
setFieldVisibilityByName(myButton,(isItemNew || isItemLocked) );
function setFieldVisibilityByName(fieldName, isVisible)
{
var field = getFieldByName(fieldName);
if (!isNullOrUndefined(field)) {
field.style.visibility = (isVisible) ? 'visible' : 'hidden';
}
}
function isNullOrUndefined(obj)
{
return ((typeof (obj) === 'undefined') || (obj === null));
}