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

Вниз

Перевод Ф.И.О. в верхний регистр   Найти похожие ветки 

 
zdm ©   (2008-09-29 16:45) [40]

забавная но предсказуемологичная вещь происходит теперь... в базе порядка 150-200 записей по которой идет поиск и поэтому сделал Edit для быстрого поиска.. и когда говорю Upper все забавненько так переводится в верхний регистр.. в принципе ни чего страшного, но смотрится не очень.. единственная мысль это изначально для отображения переводить в верхний , либо делать окно для ввода параметров поиска


 
Ega23 ©   (2008-09-29 16:48) [41]

Стоп. Так тебе на клиенте отсортировать надо?


 
koha!   (2008-09-29 16:54) [42]


> zdm ©   (29.09.08 14:35)


Еще добавлю, от себя, как бы я сделал, если бы стояла задача именно проверять во время вода:
Это по событию OnChenge - т.е. самого контрола + можно использовать уже проверенные функции для поиска и замены это
StringReplace
Функция StringReplace заменяет первое или все вхождения подстроки OldPattern в SourceString строкой NewPattern в соответствии с настройками Flags.

В качестве результата функции возвращается измененная строка.

www.delphibasics.ru

Переменная Flags может содержать ни одного, один или оба этих значения множества:

rfReplaceAll : Заменяет все вхождения
rfIgnoreCase : игнорирует регистр при поиске

LastDelimiter
Эти значения задаются в квадратных скобках, как в нашем примере.
Функция LastDelimiter находит последнее вхождение любого набора символов разделителей (Delimiter) в строке (Source).

Если найдено, возвращается позиция. Иначе, возвращается 0.


 
zdm ©   (2008-09-29 16:54) [43]

хорошо. опишу последовательно. хотя [11] [12] [24] [30] мне было достаточно заглаза.. дальше лирика.. Просто задачка стояла не одна, а две.
1. При вводе чтобы нормально вносилось  в базу, больше в принципе для красоты.
2. Истекает частично из первого. При поиске были проблемы с регистром. Я не хотел грузить слишком ..типа напишите прогу, а спросил
  а) как сделать после пробела чтобы вводился следующий символ заглавным.
  б) немного продолжив и отойдя от задаваемого вопроса, как искать без учета региста.
На все вопросы я получил ответ.
Спасибо еще раз всем.


 
KSergey ©   (2008-09-29 16:54) [44]

Главное дать пользователю возможность таки ввести именно так, как он хочет. Если прога будет всегда "применять свой могучий ум" - это может быть очень не к месту. Хотя бы посмотреть как тот же ворд себя ведет в случае автозамен.


 
Anatoly Podgoretsky ©   (2008-09-29 18:30) [45]

> zdm  (29.09.2008 16:45:40)  [40]

Зачем ты все забавненько переводишь в верхний регистр?


 
Anatoly Podgoretsky ©   (2008-09-29 18:31) [46]

> KSergey  (29.09.2008 16:54:44)  [44]

Хорошо ведет, сильно не мешает.



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

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

Наверх




Память: 0.54 MB
Время: 0.019 c
15-1221569168
oldman
2008-09-16 16:46
2008.11.09
Кто из Нижнего, помяните товарища.


2-1222844827
SkyN
2008-10-01 11:07
2008.11.09
faultrep.dll


3-1203953926
psa247
2008-02-25 18:38
2008.11.09
Смена пароля в IBase


2-1222465968
SveTTT
2008-09-27 01:52
2008.11.09
Как избавиться от дублирования (SQL - full join)


2-1222860952
Nikefest
2008-10-01 15:35
2008.11.09
Версия проекта