В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

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

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:298607
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Средний: Требуется базовый макрос, кодирования и навыки взаимодействия.

В данной статье применима только к базе данных 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 или мастера ответов и нажмите кнопку Поиск Чтобы просмотреть раздел.
OfficeKBHowTo правильного inf

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 298607 — последний просмотр: 12/06/2015 02:40:54 — редакция: 6.0

Microsoft Access 2002 Standard Edition

  • kbnosurvey kbarchive kbfunctions kbdta kbhowto kbmt KB298607 KbMtru
Отзывы и предложения