Автор | Сообщение |
|
| постоянный участник
|
Пост N: 2821
Зарегистрирован: 12.09.06
|
|
Отправлено: 24.04.13 22:23. Заголовок: Есть ли в Харборе функция ... ?
Всем привет ! Есть ли в хХарборе функция по переводу в UPPER() ПЕРВОЙ буквы в строковой переменной ? Это чтобы фамилии,имена - красиво выводить... Или самому писать нужно ? Это просто конечно, но в других языках вроде есть...
|
|
|
Ответов - 11
[только новые]
|
|
|
| |
Пост N: 3094
Зарегистрирован: 17.05.05
|
|
Отправлено: 24.04.13 22:39. Заголовок: Вроде есть , на в си..
Вроде есть , на в сидку не скажу , но и свою написать не сложно. Пошукай ChangeLog.txt на предмет UPPER
|
|
|
|
| |
Пост N: 180
Зарегистрирован: 16.12.08
|
|
Отправлено: 25.04.13 09:52. Заголовок: попробуйте так: Fu..
попробуйте так: цитата: | Function UppercaseFirst(strData) Return IIF(Empty(strData),"",Upper(Left(strData,1))+SubStr(strData,2)) или Function UppercaseFirst1(strData) Return IIF(Empty(strData),"",Upper(strData[1])+SubStr(strData,2)) |
|
|
|
|
|
| |
Пост N: 825
Зарегистрирован: 11.06.10
|
|
Отправлено: 25.04.13 10:00. Заголовок: santy пишет: Functi..
santy пишет: цитата: | Function UppercaseFirst(strData) Return IIF(Empty(strData),"",Upper(Left(strData,1))+SubStr(strData,2)) |
| Лучше уж так Function UppercaseFirst(strData) Return IIF(Empty(strData),"",Upper(Left(strData,1))+Lower(SubStr(strData,2)))
|
|
|
|
| |
Пост N: 3096
Зарегистрирован: 17.05.05
|
|
Отправлено: 25.04.13 10:05. Заголовок: А можно и так ;) ? T..
А можно и так ;) ? TokenUpper("test") // Test
|
|
|
|
| |
Пост N: 826
Зарегистрирован: 11.06.10
|
|
Отправлено: 25.04.13 10:08. Заголовок: Dima пишет: А можно..
Dima пишет: цитата: | А можно и так ;) ? TokenUpper("test") // Test |
| Можно, только что делать в таком случае ? TokenUpper("teSt") //TeSt значит так надо TokenUpper(Lower("teSt"))
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 21.04.13
|
|
Отправлено: 25.04.13 10:13. Заголовок: Привести к Lower
TokenUpper(lower(x))
|
|
|
|
| |
Пост N: 3097
Зарегистрирован: 17.05.05
|
|
Отправлено: 25.04.13 10:13. Заголовок: AlexMyr Вопрос стоя..
AlexMyr Вопрос стоял так ;) Andrey пишет: цитата: | Есть ли в хХарборе функция по переводу в UPPER() ПЕРВОЙ буквы в строковой переменной ? |
|
|
|
|
|
| |
Пост N: 827
Зарегистрирован: 11.06.10
|
|
Отправлено: 25.04.13 10:16. Заголовок: Andrey пишет: Это ч..
Andrey пишет: цитата: | Это чтобы фамилии,имена - красиво выводить... |
|
Ну, если чтоб красиво было, тогда пусть только ПЕРВОЙ буквы.
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 21.04.13
|
|
Отправлено: 25.04.13 10:35. Заголовок: чтобы фамилии,имена - красиво выводить...
Реально бывают двойные фамилии через дефис или пробел (Миклухо-Маклай ?) так что в Upper нужно переводить не только самый первый, а первый после пробела, дефиса...
|
|
|
|
| |
Пост N: 3098
Зарегистрирован: 17.05.05
|
|
Отправлено: 25.04.13 11:13. Заголовок: petr707 ? TokenUppe..
petr707 ? TokenUpper( "мамин-сибиряк"," -") // Мамин-Сибиряк
|
|
|
|
| постоянный участник
|
Пост N: 2822
Зарегистрирован: 12.09.06
|
|
Отправлено: 25.04.13 22:48. Заголовок: Уф... Порадовали вы ..
Уф... Порадовали вы меня... Всем БОЛЬШОЕ СПАСИБО !!!
|
|
|
|