![]() |
#3 |
Участник
|
Table1_ds - это объект источника данных формы. То, что он не содержит данных не означает, что он равен NULL.
Table1_ds.cursor() или просто Table1 - это курсор связанный с источником данных. Он то как раз и будет равен NULL если источник данных пуст. Событие активации записи - active(). В коде этого метода также доступен табличный курсор Table1, который связан с активной строкой. Только я не уверен что в методе init источника данный табличный курсор уже будет проинициализирован. Лучше последовать совету pitersky и пойти от обратного. По умолчанию заблокировать кнопку а в методе active при необходимости разблокировать. Посмотрите также Заблокировать menuItemButton если запись не выбрана |
|
|
За это сообщение автора поблагодарили: AngelDominantes (1). |
|
|