BaseGridArea не видит dlData
function wnd_BaseGridAreaOnPrepare(Window) {
InitializeGridArea(Window, BaseGridArea, dlData); //ВОТ ТУТ
InitializeGridAreaHotKeyList(Window);
}
InitializeGridArea(Window, BaseGridArea, dlData); //ВОТ ТУТ
InitializeGridAreaHotKeyList(Window);
}
хотя
Window.ComponentsByName('dlData')
видит его.
Что-то нужно прописать для создаваемого грида?
Нравится
4 комментария
13 августа 2014 14:29
Здравствуйте, Alex!
Не совсем понятно, что Вы делаете. Проверьте, унаследовано ли Ваше окно от wnd_BaseGridArea.
Вообще, необходимо добавлять обработчик события OnPrepare для своего окна, в котором вызывать базовый и инициализировать другие параметры окна:
function wnd_AccountsGridAreaOnPrepare(Window) { wnd_BaseGridAreaOnPrepare(Window); Initialize(Window); }
13 августа 2014 14:34
"Андрей Каспаревич" написал:Проверьте, унаследовано ли Ваше окно от wnd_BaseGridArea.
Андрей, а как проверить?
У окна свойство
TemplateWindowUSI = wnd_BaseGridArea
OnPrepare для окна именно так и написал:
wnd_BaseGridAreaOnPrepare(Window);
и зайдя внутрь появляется ошибка dlData, при этом и BaseGridArea "чистый" объект!
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать