Code
返回文本中字符的 Unicode 代码点。
格式
Code(文本)
参数
文本 - 一个或多个字符
返回的数据类型
数字
原始版本
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 Pro 文件中的数值字段类型中需要包含的字符过多,则此函数将返回 "?"。
 
示例 1
Code ( "" ) 返回一个空字符串。
Code ( "a" ) 返回“97”。
Code ( "b" ) 返回“98”。
Code ( "ab" ) 返回“9800097”。
Code ( "ä" ) 返回“228”。
Code ( "ä" )(在“a”后面跟着一个以分隔键输入的分音符号)返回“77600097”。