Преобразование строки Help! | |
---|---|
Den_Lamer Автор Сообщений: 160 Откуда: Россия Дата регистрации: 05.09.2004 |
Есть строка Никитин Денис Викторович, как из этой строки сделать строку Никитин Д.В.
|
Re: Преобразование строки Help! | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Задача - три поля ввода фамилия, имя, отчество.
Необходимо фамилию превратить в ФИО с инициалами и точками и расставить заглавные буквы независимо от регистра ввода, при этом a фамилию может входить "-".
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: Преобразование строки Help! | |
---|---|
Den_Lamer Автор Сообщений: 160 Откуда: Россия Дата регистрации: 05.09.2004 |
Спасибо сейчас попробую
|
Re: Преобразование строки Help! | |
---|---|
Den_Lamer Автор Сообщений: 160 Откуда: Россия Дата регистрации: 05.09.2004 |
FirstName = 'Никитин'
LastName = 'Денис' SurName 'Викторович' Влад FirstName,LastName - работает,а SurName - Выдаёт Н.Д. - а должен Д.В. |
Re: Преобразование строки Help! | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Den_Lamer!
см. GETWORDNUM() - если фокс старый, то аналогичная функция WordNum() есть в FoxTools.fll P.S. Идея хранить ФИО в одном поле и потом его как-то преобразовывать (например сокращать до инициалов, отделять имя и т.п.) - изначально неправильная. ------------------ WBR, Igor |
Re: Преобразование строки Help! | |
---|---|
Den_Lamer Автор Сообщений: 160 Откуда: Россия Дата регистрации: 05.09.2004 |
Спасибо Igor Korolyov это интересней вариант
|
Re: Преобразование строки Help! | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
такой вариант:
Да, именно так с именами и отчествами Повырождались у них отчества First и Last нужны во входных параметрах для случаю вызова этой процедуры из соответствующих текстбоксов. Отредактировано (16.05.05 16:40) ------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: Преобразование строки Help! | |
---|---|
ra3dct Сообщений: 468 Откуда: nr. Moscow Дата регистрации: 06.10.2003 |
Цитата: Вобще-то в английском: first name - имя last name - фамилия Что касается surname, то это практически не используется, если идет разговор о полном имени, то употребляется name. ------------------ Не в сети. VFP6 + SP5 |
Re: Преобразование строки Help! | |
---|---|
venom Сообщений: 21 Дата регистрации: 15.05.2005 |
Я делал так:
Немного коряво , зато работает на все 100% ------------------ |
Re: Преобразование строки Help! | |
---|---|
venom Сообщений: 21 Дата регистрации: 15.05.2005 |
Отредактировано (16.05.05 16:55) ------------------ |
Re: Преобразование строки Help! | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Den_Lamer!
Гораздо полезнее второй совет А то попадётся какой-нить господин "оглы" или "де" или ещё что-нить сложное и выйдет конфуз ------------------ WBR, Igor |
Re: Преобразование строки Help! | |
---|---|
Перминов Игорь Сообщений: 1591 Откуда: Красная Орловка Дата регистрации: 16.09.2001 |
Отредактировано (18.05.05 04:39) ------------------ Без коментариев.. |
Re: Преобразование строки Help! | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Не указано значение перменной _sp.
|
© 2000-2024 Fox Club  |