Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
ВнизTDateTimePicker c возможностью ввода пустой даты? Найти похожие ветки
← →
Paxer (2003-02-27 18:56) [0]Добрый день! Подскажите, никто не встречал компонента подобного TDateTimePicker с возможностью ввода "пустой" даты? Т.е. у него должно быть состояние - отсутствие введенной даты.
← →
Юрий Федоров (2003-02-27 19:23) [1]У него есть св-во Checked
← →
Asker (2003-02-28 02:32) [2]есть такой компонент profdatetimepicker, если хочешь, могу замылить. у него есть св-во показывать или нет дату
← →
Asker (2003-02-28 02:33) [3]Удалено модератором
Примечание: Личная переписка
← →
paxer (2003-02-28 10:13) [4]Удалено модератором
Примечание: Личная переписка
← →
Юрий Федоров (2003-02-28 11:05) [5]paxer (28.02.03 10:13)
Не советую пользоваться сторонними компонентами без крайней необходимости.
Поставть ShowCheckBox в true
← →
paxer (2003-02-28 11:31) [6]Попробовал с ShowCheckBox. Спасибо за подсказку. Проблему конечно решает, но не в том виде, как хотелось бы. Для конечного пользователя понятней выглядело бы отсутствие каких-либо цифр для случая невведенной даты и еще в случае если данный компонент лежит на форме и недоступен, он очень похож на доступный с Checed=False. Если можно, подскажи, как сделать так, чтобы после ввода цифры фокус ввода каждый раз не перемещался на CheckBox. Ато корректируешь дату, нажимаешь Up один раз - и ты уже на CheckBox-е.
← →
Anatoly Podgoretsky (2003-02-28 12:01) [7]paxer (28.02.03 11:31)
Во первых другой компонент, во вторых придется отказаться от одной из дат, поскольку пустых дат (TDate) не бывает, все значения действующие.
← →
Paxer (2003-02-28 12:09) [8]В моем случае значение должно будет хранится в базе MySQL а там поле может быть Null. Во вторых, значение с которым я планирую работать будет не TDateTime а Variant и признаком не введенной даты для меня будет Unassigned.
Другой компонент - я за, только подскажите, какой? Где взять? Ато придется писать самому - а это бо-о-ольшой кусок работы.
Подскажите, плиз, Мастера.
← →
Anatoly Podgoretsky (2003-02-28 12:14) [9]Ты говорил не о зранении, для баз данных такое понятие существует, а об вводе даты, TDateTimePicker не база данных, не DbAware компонент и такой возможности поэтому не поддерживает.
Примени другой компонент, например из RxLib.
← →
Paxer (2003-02-28 12:20) [10]А нет самостоятелного компонента? Дело в том, что я RxLib не пользуюсь. Если тами и есть подходящий компонент (я когда-то давно смотрел, и что-то мне не подошло) то мне его придется "выковыривать" из общей иерархии. А этого мне не хотелось бы. Тем более, что мне возможно придется переводить прогу на Kylix и хотелось бы иметь минимум непереносимого кода.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c