Коллеги, добрый день!
Вопрос:
Когда у нас впервые инициализируется окно, например грид, то в функции мы можем задать некоторые атрибуты, например:
function wnd_ConditionInDocumentGridOnPrepare(Window) {
var wndMainGridWindow = wndMainGrid.Window;
wndMainGridWindow.Attributes('HideButtonsFrame') = false;
wndMainGridWindow.Prepare();
}
Каким образом можно поменять параметр 'HideButtonsFrame' потом, например в обработчике dlDataOnDatasetAfterPositionChange?
Дело в том, что потом при срабатывании grdDataOnDblClick (наследуется от базового окна) проверяется значение атрибута:
function ViewGridAreaData(Window, BaseGridArea, AdditionalAttributes) {
...
if ((BaseGridArea.HideButtonsFrame) && (!BaseGridArea.CanViewData)) {
return;
}
...
И вот как сделать так, чтобы BaseGridArea.HideButtonsFrame можно было изменить уже после того, как был вызван метод wndMainGridWindow.Prepare(); ???
Спасибо!