Доброго времени суток!
Возникла потребность в зависимости от одного из полей на странице редактирования скрывать кнопку "Печать". подозреваю что стоит это делать на этапе инициализации, с помощью изменения свойства visible. но никак не могу найти метод который нужно переопределить, что бы получить доступ к данной кнопке.
Заранее спасибо!
Нравится
Здравствуйте!
Видимость кнопки печать определяется значением параметра IsCardPrintButtonVisible. Этот параметр задается в методе getCardPrintButtonVisible().
Вам необходимо переопределить указанный метод.
"Мотков Илья" написал:Здравствуйте!
Видимость кнопки печать определяется значением параметра IsCardPrintButtonVisible. Этот параметр задается в методе getCardPrintButtonVisible().
Вам необходимо переопределить указанный метод.
А можно пример пожалуйста? Кусок кода если Вас не затруднит.
Добрый день, Максим!
Код данного метода приведен ниже. Свою логику можете указать любую, вплоть до return true;
getCardPrintButtonVisible: function() { var cardPrintFormsCollection = this.get(this.moduleCardPrintFormsCollectionName); var result = MenuUtilities.getMenuVisible(cardPrintFormsCollection, this); this.set("IsCardPrintButtonVisible", result); return result; }
"Мотков Илья" написал:getCardPrintButtonVisible: function() {
var cardPrintFormsCollection = this.get(this.moduleCardPrintFormsCollectionName);
var result = MenuUtilities.getMenuVisible(cardPrintFormsCollection, this);
this.set("IsCardPrintButtonVisible", result);
return result;
}
Большое Вам спасибо. :-)