13.03.2003, 11:22 | #1 |
Участник
|
Удобное поле ввода даты
Возможно ли сделать поле ввода даты (все такие поля в системе) более удобным:
- чтобы точки в дате никогда не стирались и всегда оставались на месте - чтобы не надо было стирать цифры перед тем как их написать (перезапись поверх старых) т.е. если хочу ввести 25 фефраля 2002 я должен просто набрать "25022002" а не сначала удалить старую запись а потом написать "25.02.2002" можно экономить больше времени при создании документов... |
|
13.03.2003, 11:28 | #2 |
Участник
|
насчет точек не знаю, а вот если в поле даты ввести 250502, то она автоматически преобразовывает в 25.05.2002. и 2505 = 25.05.2003. и 25 = 25.03.2003. По крайней мере на 2/5 sp1
|
|
13.03.2003, 11:32 | #3 |
Moderator
|
Хм.. Вообще то, когда ты перемещаешься по форме с помощью Tab'ов и попадаешь на контрол, то текст в нем автоматически выделяется. Если ты начинаешь что-то набивать в этот момент, то старый текст автоматически стирается. Как я понимаю ты именно этого и хотел.
|
|
13.03.2003, 11:35 | #4 |
Moderator
|
Если где-то такое поведение не наблюдается, то перекрой у этого контрола метод enter() и укажи в нем выделение явно - this.setSelection().
|
|
13.03.2003, 11:39 | #5 |
Участник
|
спасибо
|
|
13.03.2003, 12:32 | #6 |
NavAx
|
Можно поизвращаться с textChange
Например у нас для поля ввода времени он такой: PHP код:
__________________
С уважением, Игорь Ласийчук. |
|
13.03.2003, 12:39 | #7 |
Участник
|
Кстати в какой инструкции можно найти описание
функций преобразования типов, функций работы со строками, датами, файлами... |
|
13.03.2003, 12:40 | #8 |
Moderator
|
Как я понимаю речь шла о стандартном DataEdit. Именно DataEdit, а не StringEdit. Если я не ошибаюсь в DateEdit отсутстует такое свойство/метод, как text().
Насколько я понял приведенный метод относится к StringEdit. Возможно и такое решение, но как ты привяжешь StringEdit в который вводят дату к полю таблицы имеющий тип Date ? Можно ручками, но уж больно муторно. |
|
13.03.2003, 12:42 | #9 |
Moderator
|
Цитата:
функций преобразования типов, функций работы со строками, датами,
Цитата:
файлами.
|
|
13.03.2003, 12:44 | #10 |
NavAx
|
Цитата:
Можно ручками, но уж больно муторно.
__________________
С уважением, Игорь Ласийчук. |
|
13.03.2003, 12:51 | #11 |
Moderator
|
Да. Действительно. Сразу не сообразил.
А зачем это нужно ? В смысле - именно такое решение. |
|
13.03.2003, 13:03 | #12 |
Участник
|
лично я для себя уже все понял...
|
|