|
|
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Знаю, что эта тема много раз обсуждалась, но в поиске не нашел. В общем у меня есть поле "Товары" а в нем есть данные, например " А рбуз" и " а рбуз" , " О гурец" и " о гурец", суть - надо узнать с заглавной буквы начинается слово или со строчной и, если слово начинается с заглавной буквы - изменить первую букву слова на строчную. Подскажите, пожалуйста, как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2004, 11:48 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
strconv("Агурец",vbLowerCase) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2004, 11:55 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Lcase("Арбуз") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2004, 11:58 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Lcase(Left(s,1)) & Mid(s,2) (если надо изменить только первую букву, а остальные не трогать). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2004, 19:17 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Странно, почему-то не срабатывает, хотя в отладчике посмотрел - код выполняется и ошибок нет. Посмотрел Help - вроде бы все правильно (Использую Ac97). Может я что-то не так сделал (Поставил этот код на "AfterApdate") ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 16:56 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Какой именно код поставил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 17:10 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
> Lcase(Left(s,1)) & Mid(s,2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 17:11 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
А что это за знак ">" слева? Это на каком языке? Что это за оператор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 19:27 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
">" - случайно написал. Пишу все так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 20:01 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Замечательно. Этот код вычисляет правильную строку. А где код, который помещает ее куда-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 20:55 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Угу, намек понял. А где, как и куда надо помещать код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:02 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Туда же!!! Какой код - не знаю. Потому что не знаю, куда это надо заносить. Например, так: s=Lcase(Left(s,1)) & Mid(s,2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:06 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Код для AfterApdate для "Поле1". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:24 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
И что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:34 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Не понимаю, как эта функция должна работать, т.е. что, надо? (Описать: Dim s As String или что?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:39 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Что она должна обрабатывать? Куда она должна заносить результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:42 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
У меня для текущей записи стоит для "поля1" автоподстановка значений, т.е. пользователь вносит данные в "поле0", а данные автоматически заносятся в "поле1" и мне надо, чтобы все данные в "поле1" начинались с маленькой буквы, просто изначально данные, которые автоматически заносятся в "поле1" могут начинаться с любой буквы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:47 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Правильно ли я понял, что в поле1 стоит ControlSource, который берет значение из поля0 и проделывает над ним какую-то операцию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 21:49 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Да. Т.е. в "поле1" заносятся данные, которые соответствуют "поле0" (из таблицы в которой прописаны все эти соответствия по "поле1" и "поле0"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 22:51 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Меня смущают слова "заносятся данные". Это настоящее поле в таблице? Или контрол на форме, у которого ControlSource такой, как я описал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2004, 23:01 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Может просто сделать маску ввода, чтобы прописных не было изначально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 04:35 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Есть набитые данные, в "таблице1" - т.е. допустимые комбинации, так вот, пользователь вносит данные в "поле0" при этом автоматически добавляются данные в "поле1" (эти данные берутся из "таблицы1"), а данные из "поле0" и "поле1" уже заносятся в общие данные т.е. в "таблицу2" - где в "таблице2" хранятся уже все набранные данные, а "таблица1" используется только для того, чтобы брать из нее возможные комбинации для "поле1" и "поле2". >Может просто сделать маску ввода, чтобы прописных не было изначально? проблема в том, что данные уже есть (около 7000 записей) и еще будут, и разные пользователи набирают данные как хотят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 09:43 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Набитые данные преобразовать одним запросом к нижнему регистру, на на будущее поставить маску ввода, автоматически преобразующую вводимые данные к нижнему регистру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 09:50 |
|
||
|
Вопрос про регистры букв.
|
|||
|---|---|---|---|
|
#18+
Все не так просто - данные берутся из Excel, пользователям дается информация, забитая в Excel и пользователи выделяют ячейки с данными и запихивают их в Access, поэтому если ставить маску ввода, то это будет слишком большая головная боль, т.к. пользователи с меня спросят почему же это данные не заносятся в Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2004, 10:07 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1633&tid=1674746]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 358ms |

| 0 / 0 |
