|
24.12.2010, 11:31 | #1 |
Гость
|
Лишние контролы как-то уж совсем круто.
Я в подобных случаях запрещал отдельно лежащую на форме кнопку в executeQuery датасорса, а в active разрешал. Если пользователь наложил такой фильтр что нет записей, то executeQuery сработает, а active нет. |
|
24.12.2010, 11:37 | #2 |
Участник
|
Цитата:
Цитата:
Сообщение от S.Kuskov
нужно ловить манипуляции с источником данных, прекрыть и executeQuery() и delete(), но это не спортивно . Вот было бы прекрасно если бы такое поведение кнопки регулировалось каким-нибудь стандартным свойством. Мне кажется в этом будет смысл. На мой взгляд, текущее положение вещей создаёт какую-никакую но всё-таки потенциальная угрозу ошибки, вдруг в каком-нибудь месте системы нет соответствующей проверки в коде.
Последний раз редактировалось S.Kuskov; 24.12.2010 в 11:44. |
|