Як використовувати формат у таблиці, щоб показати перший знак великої літери?


0

Ласкаво просимо,

Я хотів би показати першу таблицю з великої літери.

Я не шукаю маску введення для нових даних, але формат для існуючих даних.

У мене є такі імена в іменах таблиць, як показано нижче:

xyz
yzz
zzz

Я хотів би показати

Xyz
Yzz
Zzz

Відповіді:


1

При читанні даних з бази даних можна використовувати StrConv перетворити значення на "Правильний випадок", що означає першу літеру кожен слово вводиться з великої літери, а кожна інша буква - у нижньому регістрі. Приклад нижче, це буде працювати в запитах і VB.

StrConv( FieldName , 3 )

Це добре працює для імен ( більшість часу ), ось кілька прикладів, включаючи декілька, які не зможуть:

john               -> John
john smith         -> John Smith
JOHN SMITH         -> John Smith
jOhN sMiTh         -> John Smith
jOHN sMITH         -> John Smith
john de smith      -> John De Smith      (Error: expected "John de Smith")
john mcsmith       -> John Mcsmith       (Error: expected "John McSmith")
john van der smith -> John Van Der Smith (Error: expected "John van der Smith")

Рішення, яке більш ефективно вирішує крайні випадки, вимагає спеціальної функції для виконання роботи.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.