Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
ВнизИнтересное поведение функции Length() Найти похожие ветки
← →
pavel_guzhanov © (2006-11-15 13:37) [40]
> Но поскольку это Эксель, то там может быть любая ерунда,
> включая отсутствие
Я смотрю значение переменной Middl_name, если она равна пустой строке, это уже другой разговор, а вот когда она не пустая... получается описаная в вопросе ерунда...
← →
Anatoly Podgoretsky © (2006-11-15 13:37) [41]> pavel_guzhanov (15.11.2006 13:25:37) [37]
А оканчивающее на пробел можешь представить?
← →
KilkennyCat © (2006-11-15 13:40) [42]> Что-то я никак не придумаю женское отчество, оканчивающее
> на "я"...
Как-то зашел я в магазин, тарелку купить (неудобно из банки кушать). Читаю ценники... "Яйцорезка". Забавно, думаю. И тут слышу диалог двух продавщиц, пишущих новый ценник:
- Ты неправильно написала, надо "крысаловка", а не "крысоловка".
- почему?
- Проверочное слово: "Крыса".
И пишущая верит и исправляет...
Вот так-то. Надо всегда предполагать, что пользователь всякий бывает, может и "я" написать...
← →
Anatoly Podgoretsky © (2006-11-15 13:41) [43]> pavel_guzhanov (15.11.2006 13:37:40) [40]
Ты смотришь?
Почему тогда утаиваешь эту важную часть кода?
Что еще ты утаиваешь?
Ну например мы от тебя не смогли добиться определения Middl_name, а без этого разговор бессмысленен.
← →
Игорь Шевченко © (2006-11-15 13:47) [44]Я почему говорю, что проще спросить - в файле может быть информация с ошибками ввода...
> > SEX := "Н/д";
>
> это кто?
Это недоступный
← →
KilkennyCat © (2006-11-15 13:51) [45]> [44] Игорь Шевченко © (15.11.06 13:47)
в смысле "не дает" ? :)))
← →
Jeer © (2006-11-15 14:14) [46]
> KilkennyCat © (15.11.06 13:40) [42]
Чтобы ты сказал о таких ценниках ?
"Блазгогупцы"
"Мужской дуфля"
"Гаструлка"
и тп.
← →
Игорь Шевченко © (2006-11-15 15:27) [47]KilkennyCat © (15.11.06 13:51) [45]
В смысле нет данных
← →
Amoeba © (2006-11-15 17:56) [48]
> Anatoly Podgoretsky © (15.11.06 13:37) [41]
> > pavel_guzhanov (15.11.2006 13:25:37) [37]
>
> А оканчивающее на пробел можешь представить?
А ведь такое запосто может быть... Так что, прежде чем анализировать строку, для начала надо ей Trim сделать. IMHO вещь в данном случае очевидная (может здесь одни из граблей и лежат?).
← →
RASkov (2006-11-15 18:24) [49]> MIDDL_NAME := Trim(MIDDL_NAME);
[17] Возможно пробел имеет место быть.
И еще UpperCase не работает с русскими символами, покрайней мере у меня так
ShowMessage(UpperCase("а")); показывает - а //символ "а" русский
у меня D7 WinXP SP2 Rus
← →
Андрей Сенченко © (2006-11-15 19:51) [50]RASkov
И еще UpperCase не работает с русскими символами,
С ними работает AnsiUpperCase
← →
RASkov (2006-11-15 19:53) [51]> [50] Андрей Сенченко © (15.11.06 19:51)
Это я знаю.
Но в примерах то здесь везде UpperCase
← →
Amoeba © (2006-11-16 11:41) [52]
> RASkov (15.11.06 19:53) [51]
> > [50] Андрей Сенченко © (15.11.06 19:51)
>
> Это я знаю.
> Но в примерах то здесь везде UpperCase
Если знаешь, то какого черта сам на заменил в коде UpperCase на AnsiUpperCase (религия не позволяет?!) и еще ноешь, что "И еще UpperCase не работает с русскими символами"?
← →
Mikhail V © (2006-11-16 11:48) [53]Автор, тебе библиотечку кинуть для подобного "рода" деятельности?
← →
RASkov (2006-11-16 14:20) [54]> [52] Amoeba © (16.11.06 11:41)
А нафик мне это было говорить?
:)
> и еще ноешь, что "И еще UpperCase не работает с русскими
> символами"?
Я не ною, а указал на факт.
← →
Amoeba © (2006-11-16 15:09) [55]
> RASkov (16.11.06 14:20) [54]
> > [52] Amoeba © (16.11.06 11:41)
>
> А нафик мне это было говорить?
> :)
> > и еще ноешь, что "И еще UpperCase не работает с русскими
>
> > символами"?
>
> Я не ною, а указал на факт.
LOL!
← →
RASkov (2006-11-16 15:14) [56]> Если знаешь, то какого черта сам на заменил в коде UpperCase
Я не понял, че вы ко мне привязались?:)))
В каком коде, я по Вашему должен был чего-то заменить?:)))
Это у меня LOL.
← →
RASkov (2006-11-16 15:20) [57]
> [48] Amoeba © (16.11.06 15:09)
> Так что, прежде чем анализировать строку, для начала надо
> ей Trim сделать.
Тоже самое и Вам скажу - Что же Вы сразу Trim то не сделали? А?
:)))
← →
Amoeba © (2006-11-16 15:39) [58]
> Я не понял, че вы ко мне привязались?:)))
Зачем нужно было демонстрировать в своем вопросе заведомо некорректный код, тем более, что Вы с самого начала знали (судя по Вашей реакции), в чем его некорректность (UpperCase а не AnsiUpperCase)?
Поэтому и LOL.
← →
Anatoly Podgoretsky © (2006-11-16 16:15) [59]> RASkov (16.11.2006 15:20:57) [57]
> Что же Вы сразу Trim то не сделали? А?
Никакого А, как только возникла подобная необходимость, а есть она или нет - автор то молчит, так сразу возник TRIM.
А как только возникла необходимость в преобразовании в Верхний регист, то надо было сразу указывать ANSI функцию, посколько про русский язык было известно сразу.
Так что не А, а О
← →
Anatoly Podgoretsky © (2006-11-16 16:15) [60]> Amoeba (16.11.2006 15:39:58) [58]
Не LOL, а провокация, потом очередное по счету оправдание за код.
← →
RASkov (2006-11-16 18:20) [61]> [58] Amoeba © (16.11.06 15:39)
Если, что - я вопросов здесь не задавал.
> [59] Anatoly Podgoretsky © (16.11.06 16:15)
Я согласен с Вами и я как бы подвел итог вопроса автора. И тут Amoeba....
Ладно, как бы то нибыло здесь отвечать, кроме автору, больше не буду.
← →
Amoeba © (2006-11-16 18:23) [62]
> RASkov (16.11.06 18:20) [61]
> > [58] Amoeba © (16.11.06 15:39)
>
> Если, что - я вопросов здесь не задавал.
Нда, действительно... Перепутал. В таком случае прими мои извинения за наезд не по адресу.
← →
RASkov (2006-11-16 18:40) [63]Ух.. неужто все кончилось:)
> [62] Amoeba © (16.11.06 18:23)
Бывает:) Непереживай.
← →
Leonid Troyanovsky © (2006-11-16 18:46) [64]
> RASkov (16.11.06 18:40) [63]
> Ух.. неужто все кончилось:)
Зря ты не регистрируешься.
Ну, ладно, ухожу-ухожу.
--
Regards, LVT.
← →
pavel_guzhanov © (2006-11-17 11:19) [65]Спасибо всем, кто пытался помочь! Помогла Trim (не учел я, что заполняющие файл в экселе могут после отчества еще и пробел воткнуть :0)), и, естественно, AnsiUpperCase.
Спасибо!
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Память: 0.57 MB
Время: 0.043 c