Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Ограничения на значения ячеек в dbgrid   Найти похожие ветки 

 
Garry_c   (2004-10-26 16:08) [0]

Есть Dbgrid в котором данные из одной таблицы. Значения ячеек одного столбца могут принимать только знаачения "y" и "n". Как организовать (если это вообзе возможно)контроль вводимых значений именно в dbgrid, не используя Combobox и пр.?
Команда Check, заданная при создании таблицы в БД, срабатывает только во время выполнения  ApplyUpdates  соответствующего запроса, а это уже поздно.


 
Johnmen ©   (2004-10-26 16:19) [1]

OnSetText, OnValidate
BeforPost, OnPostError, OnEditError


 
Garry_c   (2004-10-26 17:07) [2]

Это супер!!!!!!
ДОбавьте только немного русских коментариев.


 
Johnmen ©   (2004-10-26 17:13) [3]

В русском не силён.
А на аглицком - по F1 можно посмотреть.

И ещё. Неплохо бы осветить тип СУБД и Check


 
Garry_c   (2004-10-27 16:41) [4]

СУБД - interbase c D7+IB expert2.0
Структура такая
table1
N     - integer (PK)
name  - char[10]
age18 - char check value in ("+","-")
reg   - integer
table2
N     - integer (PK), FK для reg
dat   - date
Первая талица выводится в DBGrid по запросу, c использованием CacheUpdates.
При выводе table1 в DBGrid вместо значения Reg подставляются даты из  table2 с помощью запроса.
C проверкой Age18 я вобщем разобрался. Поскльку значений вего два я связал с эти полем DBCheckBox, в котором снял флажок
Allowgroued.
А вот как организовать что бы пользователь мог вводить только те даты которые есть в table2. Понятно, что можно организовать меню с помощю свойств столбца сетки PickList, но как тогда заблокировать саму ячейку DBGrid от ввода данных вручную?


 
Johnmen ©   (2004-10-27 17:21) [5]

читай http://www.ibase.ru/devinfo/test1.htm


 
Garry_c   (2004-11-01 19:36) [6]

спасибо



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
10-1066726234
zxc
2003-10-21 12:50
2004.11.28
возможно ли работа DCOM через Интернет??


1-1100512557
TObjectField
2004-11-15 12:55
2004.11.28
Работа с TObjectField........


1-1100509707
denis24
2004-11-15 12:08
2004.11.28
Как проверить ,есть картинка в Iimage?


10-1066399363
val_5
2003-10-17 18:02
2004.11.28
Развертывание 3-х звенн приложения


1-1100116011
Neiron
2004-11-10 22:46
2004.11.28
Пакер для Portable Executable на Delphi