On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 2821
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 24.04.13 22:23. Заголовок: Есть ли в Харборе функция ... ?


Всем привет !
Есть ли в хХарборе функция по переводу в UPPER() ПЕРВОЙ буквы в строковой переменной ?
Это чтобы фамилии,имена - красиво выводить...
Или самому писать нужно ?
Это просто конечно, но в других языках вроде есть...

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 11 [только новые]


администратор




Пост N: 3094
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 24.04.13 22:39. Заголовок: Вроде есть , на в си..


Вроде есть , на в сидку не скажу , но и свою написать не сложно.
Пошукай ChangeLog.txt на предмет UPPER

Спасибо: 0 
ПрофильЦитата Ответить





Пост 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))




Спасибо: 0 
ПрофильЦитата Ответить



Пост 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)))

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3096
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 25.04.13 10:05. Заголовок: А можно и так ;) ? T..


А можно и так ;)
? TokenUpper("test") // Test

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 826
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 25.04.13 10:08. Заголовок: Dima пишет: А можно..


Dima пишет:

 цитата:
А можно и так ;)
? TokenUpper("test") // Test



Можно, только что делать в таком случае

? TokenUpper("teSt") //TeSt

значит так надо TokenUpper(Lower("teSt"))

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2
Зарегистрирован: 21.04.13
ссылка на сообщение  Отправлено: 25.04.13 10:13. Заголовок: Привести к Lower


TokenUpper(lower(x))

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3097
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 25.04.13 10:13. Заголовок: AlexMyr Вопрос стоя..


AlexMyr
Вопрос стоял так ;)

Andrey пишет:

 цитата:
Есть ли в хХарборе функция по переводу в UPPER() ПЕРВОЙ буквы в строковой переменной ?



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 827
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 25.04.13 10:16. Заголовок: Andrey пишет: Это ч..


Andrey пишет:

 цитата:
Это чтобы фамилии,имена - красиво выводить...

Ну, если чтоб красиво было, тогда пусть только ПЕРВОЙ буквы.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 3
Зарегистрирован: 21.04.13
ссылка на сообщение  Отправлено: 25.04.13 10:35. Заголовок: чтобы фамилии,имена - красиво выводить...


Реально бывают двойные фамилии через дефис или пробел (Миклухо-Маклай ?)
так что в Upper нужно переводить не только самый первый, а первый после пробела, дефиса...

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 3098
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 25.04.13 11:13. Заголовок: petr707 ? TokenUppe..


petr707
? TokenUpper( "мамин-сибиряк"," -") // Мамин-Сибиряк

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 2822
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.04.13 22:48. Заголовок: Уф... Порадовали вы ..


Уф... Порадовали вы меня... Всем БОЛЬШОЕ СПАСИБО !!!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 261
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет