| Functions | 适用于 | 
|---|---|
| Lower Upper |  | 
| Proper |  | 
将文本字符串中的字母转换为全部小写、全部大写或首字母大写。
描述
和LowerUpperProper函数转换字符串中的字母大小写。
- Lower 将任何大写字母转换为小写。
- Upper 将任何小写字母转换为大写。
- Proper 如果将每个单词中的第一个字母转换为大写,并将任何其他大写字母转换为小写。
这三个函数都会忽略不是字母的字符。
如果传递单个字符串,则返回值为该字符串的转换后版本。 如果传递包含字符串的单列表,则返回值为转换后字符串的单列表。 如果您有多列表,可以将其调整为单列表,如使用表中所述。
语法
              Lower( 字符串 )
              Upper( 字符串 )
              Proper( 字符串 )
- string - 必需。 要转换的字符串。
              Lower( SingleColumnTable )
              Upper( SingleColumnTable )
              Proper( SingleColumnTable )
- SingleColumnTable - 必需。 要转换的字符串的单列表。
示例
单个字符串
此部分中的示例使用 Author 文本输入控件作为数据源。 该控件包含字符串“E. E. CummINGS”。
| 公式 | 描述 | 结果 | 
|---|---|---|
| Lower(作者.Text) | 将字符串中的所有大写字母转换为小写。 | “e. e. cummings” | 
| Upper(作者.Text) | 将字符串中的所有小写字母转换为大写。 | “E. E. CUMMINGS” | 
| Proper(作者.Text) | 如果单词的首字母为小写,则会将其转换为大写,并将所有其他大写字母转换为小写。 | “E. E. Cummings” | 
单列表
本部分中的示例将转换 People 数据源的 Address列中的字符串,其包含的数据如下:
| 客户 | 地址 | 
|---|---|
| “Jean” | “123 Main St NE” | 
| “Fred” | “789 SW 39th #3B” | 
每个公式返回一个单列表,表中包含转换后的字符串。
| 公式 | 描述 | 结果 | 
|---|---|---|
| Lower(ShowColumns(人物,“地址”) | 将所有小写字母转换为大写。 | 包含以下值的 Value列的单列表:"123 main st ne"、"789 sw 39th #3b" | 
| Upper(ShowColumns(人物,“地址”) | 将所有小写字母转换为大写。 | 包含以下值的 Value列的单列表:"123 MAIN ST NE"、"789 SW 39TH #3B" | 
| Proper(ShowColumns(人物,“地址”) | 将所有单词的小写首字母转换为大写,并将所有其他大写字母转换为小写。 | 包含以下值的 Value列的单列表:"123 Main St Ne"、"789 Sw 39th #3b" |