Форум: "Начинающим";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
ВнизDBCheckBox Найти похожие ветки
← →
Sonia © (2007-03-27 13:07) [0]Имеется DBCheckBox, привязанный к какому-то полю, которое может содержать пустые значения. Как сделать так, чтобы при запуске программы в DBCheckBox не стояла галочка, когда в поле нет значения?
← →
Desdechado © (2007-03-27 13:09) [1]1. подключить его к датасету?
2. открывать датасет сразу?
← →
Sonia © (2007-03-27 13:12) [2]1) К Датасету подключен
2) Датасет открыт сразу
← →
ЮЮ © (2007-03-27 13:20) [3]Т.е. может иметь три значения - пустое и два определенных?
← →
Jan (2007-03-27 14:16) [4]Checked = false?
← →
Sonia © (2007-03-27 14:24) [5]Может иметь 2 значения - пусто или Y.
А в каком событии лучше устновить Checked = false, чтобы работало для всех пустых строк?
← →
stone © (2007-03-27 14:27) [6]
> Sonia © (27.03.07 14:24) [5]
AfterEdit, AfterInsert
← →
Sonia © (2007-03-27 14:32) [7]
> stone © (27.03.07 14:27) [6]
Не поняла, при чем тут это.
← →
evvcom © (2007-03-27 14:36) [8]> [6] stone © (27.03.07 14:27)
BeforePost, ку? :)
> [7] Sonia © (27.03.07 14:32)
Ну ты ж спросила:
> А в каком событии лучше устновить Checked = false
← →
stone © (2007-03-27 14:39) [9]
> Sonia © (27.03.07 14:32) [7]
При том, что данные берутся из базы, и у тебя там null. Соответственно тебе надо ставить там значение по-умолчанию. Это можно сделать разными способами, в т.ч. [6].
← →
Sonia © (2007-03-27 15:03) [10]
> Это можно сделать разными способами
А какими еще способами можно? Для просмотра, а не для редактирования.
← →
stone © (2007-03-27 15:09) [11]
> Sonia © (27.03.07 15:03) [10]
> А какими еще способами можно? Для просмотра, а не для редактирования.
Зависит от того как ты получаешь данные. Также важно знать СУБД. На будущее для таких полей надо ставить свойство NOT NULL и устанавливать значение по-умолчанию.
← →
Sonia © (2007-03-27 15:10) [12]Все. Спасибо. Тему можно закрыть:)
Использовала компонент dxDBCheckBox, там есть замечательное свойство NullStyle:=nsUnchecked ))
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c