返回文本中字符的 Unicode 代码点。
Code(文本)
文本
- 一个或多个字符
数字
FileMaker Pro 10.0
返回“文本
”中字符的 Unicode 代码点。如果“文本
”中不包含字符,则返回空字符串。
如果文本中包含一个字符,则此函数将返回该字符的代码点。如果文本包含多个字符,则每个字符的 Unicode 代码点将以一组五位数字的形式返回,其中最左侧的五位数字表示第一个字符的代码点,接下来的五位数字表示第二个字符的代码点,依此类推。
转换合成字符(如“ä”)时,此函数将返回这个合成字符的 Unicode 代码点。
下表显示如何向由此触发器激活的脚本报告导航字符:
按下的键 | 报告为 | 注释 |
backspace | 8 | 对应于 BS(backspace 键)的 Unicode/ASCII 代码 |
tab | 9 | 对应于 HT(水平 Tab 键)的 Unicode/ASCII 代码 |
Shift-Tab | 9 | 可以使用从 Get ( 触发辅助键 ) 函数返回的值检测 Shift 键 |
enter | 10 | 对应于 LF(换行)的 Unicode/ASCII 代码 |
return | 13 | 对应于 CR(回车)的 Unicode/ASCII 代码 |
escape | 27 | 对应于 ESC(取消键)的 Unicode/ASCII 代码 |
向左键 | 28 | 对应于 FS(文件分隔符)的 Unicode/ASCII 代码 |
向上键 | 29 | 对应于 GS(组分隔符)的 Unicode/ASCII 代码 |
向右键 | 30 | 对应于 RS(记录分隔符)的 Unicode/ASCII 代码 |
向下键 | 31 | 对应于 US(单位分隔符)的 Unicode/ASCII 代码 |
空格键 | 32 | 对应于 Space 键的 Unicode/ASCII 代码 |
forward delete | 127 | 对应于 Delete 键的 Unicode/ASCII 代码 |
•如果 FileMaker 数值字段类型中需要包含的字符过多,则此函数将返回 NaN(不是数字)值。
Code ( "" )
返回一个空字符串。
Code ( "a" )
返回“97”。
Code ( "b" )
返回“98”。
Code ( "ab" )
返回“9800097”。
Code ( "ä" )
返回“228”。
Code ( "ä" )
(在“a”后面跟着一个以分隔键输入的分音符号)返回“77600097”。