|
Как поднять регистр первой буквы?
|
|||
---|---|---|---|
#18+
Новичку нужен совет... Так вот в формсе есть форма. Необходимо при вводе значений в поля, поднимать первый символ строки (остальные символы не трогать), но если другие символы были в верхнем регистре, их надо "опустить". Как такое можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2002, 07:25 |
|
Как поднять регистр первой буквы?
|
|||
---|---|---|---|
#18+
В свойствах формы делаешь смешанный регистр для символов. А потом можно на триггер Post-Query повесить что-то на подобии :поле:= InitCap(:переменная). Это если у тебя с базы выбираются данные в поле. в общем Initcap() делает в строке каждое слово с заглавной буквы. Если надо обрабатывать строку, то тут придется заморачиваться с вычленением gервого слова и т.д. А вот как при вводе делать такую штуку? А для чего такая задача решается? И как данные будут храниться? если они и в базе в таком виде, то сделай ввод в одном каком-нибудь регистре и повесь на какой-либо триггер приведение строки в поле к нужному виду (например на Pre-Insert) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.10.2002, 11:09 |
|
|
start [/forum/moderation_log.php?user_name=%D0%9D%D0%B5+%D0%98%D1%81%D0%BA%D1%80%D0%B0]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 789ms |
total: | 975ms |
0 / 0 |