Добрый день
По чему при открытие не отображаются данные в гриде, таблица в базе заполнена
вызываю родительский метод
function wnd_LisingGridAreaOnPrepare(Window) {
// Initialize(Window);
wnd_BaseGridAreaOnPrepare(Window);
// dldata.Dataset.Open() ;
}
пробовал команду
dldata.Dataset.Open() ;
тоже выходит ошибка та же самая.
либо выдается ошибка что Dldata не определен
хотя в свойствах в в неdизуальных компонентах указано Ds_lising
Нравится
"Резниченко Сергей" написал:Здравствуйте, Евгений!
Проверьте, пожалуйста, корректно ли определена функция function Initialize(Window). Примеры можно посмотреть в конфигурации.
С уважением,
Резниченко Сергей
Специалист 2-й линии поддержки
вот описакние
function Initialize(Window) {
Window.Attributes('EditWindowUSI') = 'wnd_LisingEdit';
}
function Initialize(Window) {
SetAttribute(Window, 'DatasetUSI', 'ds_lising');
SetAttribute(Window, 'EditWindowUSI', 'wnd_LisingEdit');
}
function wnd_LisingGridAreaOnPrepare(Window) {
Initialize(Window);
wnd_BaseGridAreaOnPrepare(Window);
}
Так а у Вас точно dlData невизуальный компонент называется?
И окно унаследовано от wnd_BaseGridArea?
"Олейник Дмитрий" написал:Так а у Вас точно dlData невизуальный компонент называется?
И окно унаследовано от wnd_BaseGridArea?С уважением,
Олейник Дмитрий
да точно
ниже
прилагаю скрин шот скрипта
Евгений, попробуйте заменить
wnd_BaseGridAreaOnPrepare(Window); на scr_BaseGridArea.wnd_BaseGridAreaOnPrepare(Window);
Если не выйдет сделайте явное открытие датасета:
dlData.Dataset.Open();
PS: ошибка у вас связана с тем, что язык - регистро-чувствительный, и dldata и dlData - разные вещи.
Добрый день
Спасибо проблема решилась, только при помощи явного открытия
dlData.Dataset.Open();