Вопрос
Отладчик орет поле не найдено, но оно точно есть.....
18 апреля 2013 16:43
Отладчик орет поле не найдено, но оно точно есть.....
Скрипт на событие OnPrepare окна редактирования
wnd_BaseDBEditOnPrepare(Window) {
var Dataset = dlData.Dataset;
var DateNow = new Date();
Dataset.ValAsDateTime('TaskSetDate') = DateNow.getVarDate();
}
Отладчик говорит:
TSObjectLibrary.DBDataset: Field 'TaskSetDate' not found
Нравится
2 комментария
18 апреля 2013 17:17
это функция онПрепаре Вашего окна или базового?
если Вашего, то сначала нужно вызвать базовую функцию "подготовки окна" -- она проинициализирует датасет, откроет его и т.п. -- и только потом обращаться к полям датасета.
т.е. допишите перед своим кодом (в начале функции) строчку:
scr_BaseDBEdit.wnd_BaseDBEditOnPrepare(Window);
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать