Использование функции StrConv слов и фраз в Access 2002

Переводы статьи Переводы статьи
Код статьи: 298607 - Vizualiza?i produsele pentru care se aplic? acest articol.
Средний: Требуется базовый макрос, кодирования и навыки взаимодействия.

В данной статье применима только к базе данных Microsoft Access (.mdb).

Microsoft Access 97 версии данной статьи см. 302499.
Microsoft Access 2000 версии данной статьи см. 253911.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье приведены примеры использования встроенной функции, вызываемой StrConv можно использовать выгоду первый знак, слово или набор слов. Эта функция не зависит от начальных пробелов, но он имеет следующие ограничения для некоторых имен:
  • Изменяет «Мак» на «Мак».
  • Изменяет «van Buren» на «Van Buren».
  • Изменяет «Джеймс Pratt VI» для «Pratt Джеймс Vi.»

Дополнительная информация

В StrConv функция может использоваться для изменения регистра строки для верхнего и нижнего регистра или таким образом, первые буквы верхнего регистра. Синтаксис StrConv(Строка, преобразование, где «строка» — это текстовая строка, а «преобразования» — 1, 2 или 3. «Преобразование» верхний регистр 1 нижнего регистра является 2 и 3 делает первую букву каждого слова в верхний регистр.

При написании StrConv работать в Visual Basic для приложений, вместо целых чисел 1, 2 или 3, также можно использовать один из следующих констант:
vbUpperCase Преобразует всю строку в верхний регистр.
vbLowerCase Преобразует всю строку в нижний регистр.
vbProperCase Преобразует первую букву каждого слова в верхний регистр, а остальные буквы нижнего регистра.
ПРИМЕЧАНИЕ: В StrConv функция имеет несколько констант, чем просто три, упомянутые здесь; Тем не менее в данной статье рассматриваются только три константы, используемые для преобразования регистра.

Демонстрация функция StrConv

  1. Запустите Microsoft Access и откройте пустую базу данных.
  2. Создайте новую таблицу со следующими полями:
       Field Name: FirstName
       Data Type: Text
    
       Field Name: LastName
       Data Type: Text
    						
    Сохранить как таблицу MyNamesList.
  3. Добавьте в таблицу следующие названия:
       john chen
       joanna fuller
       becki culbert
       jeff smith
    					

С помощью StrConv в коде после обновления свойства элемента управления

  1. Создание новой формы на основе таблицы MyNamesList.
  2. Добавление текстовых полей для «Имя» и Фамилия поля путем перетаскивания имен полей из Список полей поле.
  3. Если окно свойств не отображается, нажмите кнопку Свойства В меню Представление меню.
  4. Задайте для свойства после обновления Фамилия надпись на следующую процедуру обработки события:
    Private Sub LastName_AfterUpdate()
    LastName = StrConv(LastName, vbProperCase)
    End Sub
    					
  5. На Файл меню, нажмите кнопку Закрыть и вернуться в Microsoft Access.
  6. Откройте форму, созданную на шаге 1 в Форма Просмотр и ввод некоторых новых имен в нижнем регистре. Обратите внимание, что при возврате для этих записей имен теперь правильно капитализированы.

С помощью StrConv в запросе

  1. Создайте новый запрос на основе таблицы MyNamesList, а затем введите следующую строку в первую ячейку поле в бланк запроса:
    FullName: = StrConv ([Фамилия] & «,» & [FirstName], 3)
  2. Запустите запрос.

    Последний имен и фамилий объединяются и все имена, начинающиеся со строчной будут преобразованы таким образом, чтобы первые буквы верхнего регистра.

С помощью StrConv в макросе

  • Создайте новый макрос называется правильное со следующими характеристиками:
    Действие: ЗадатьЗначение (SetValue)
    Элемент: Screen.ActiveControl
    Выражение: StrConv(Screen.ActiveControl,3)
    ПРИМЕЧАНИЕ: Можно вызвать этот макрос из После обновления свойства элемента управления в форме. Это действует так же, как и первый метод.

Ссылки

Для получения дополнительных сведений о других констант функция StrConv, в редакторе Visual Basic нажмите кнопку Справка по Microsoft Visual Basic В меню Справка Тип меню StrConv в поле помощника Office или мастера ответов и нажмите кнопку Поиск Чтобы просмотреть раздел.

Свойства

Код статьи: 298607 - Последний отзыв: 17 сентября 2011 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Access 2002 Standard Edition
Ключевые слова: 
kbfunctions kbdta kbhowto kbmt KB298607 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:298607

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com