CodePage and SAP Code Page

http://baike.baidu.com/view/1428668.htm

codepage

   codepage 指的是一个经过挑选的以特定顺序排列的字符内码列表,对于早期的单字节内码的语种,codepage中的内码顺序使得系统  可以按照此列表来根据键盘的输入值给出一个对应的内码.对于双字节内码,则给出的是MultiByte到Unicode的对应表,这样就可以把  以Unicode形式存放的字符转化为相应的字符内码.  类似unicode,只是另外一种字符编码方式,注意ASP和SAP中的codepage的区别。   ASP中:  CodePage的作用,是决定页面以何种编码方式显示动态内容。当页面被服务器处理之后,页面将以CodePage设定的编码输出到客户端。当然,CodePage的参数需正确,否则,将产生错误信息“CodePage 值无效。指定的 CodePage 值无效。”(事件ID: 0204)。如果CodePage没有设置,则服务器使用默认的CodePage加载到你的Session里面,使用  程序代码:  Response.Write(Session.CodePage)  可以查看你当前使用的CodePage。  LANGUAGE="VBSCRIPT"和LANGUAGE="javascript",申明ASP当前使用的编程脚本分别为 VBSCRIPT和javascript。一般在程序第一行进行申明。当使用该脚本申明后,以下所有程序运用全得符合该脚本语言的所有语法,两者不能混淆 使用,否则出错。我们在写ASP时,一般不做限定,因为经常会在一ASP页面写不同的脚本,当然这也是以牺牲执行效率为代价的。  CodePage:可读/可写。整型。定义用于在浏览器中显示页内容的代码页。代码页是字符集的数字值,不同的语言使用不同的代码页。例 如,ANSI代码页为1252,日文代码页为932,简体中文代码页为936。一般情况下,当你上传到国外网页空间,或者提取数据库记录等出现乱码时,就 采用这种方法解决。  sap中:  最经常我们使用的读取数据的方法就是使用GUI_UPLOAD这个FM.在这个FM中有个CODEPAGE,是用来指定代码页的.  
Siebel Value SAP Code page Description
CP1252 1100 SAP Latin-1 - ISO8859-1 - code page
ISO-8859-2 1402 SAP Latin-2 - ISO8859-2
ISO-8859-5 1500 SAP Cyrillic - ISO8859-5
CP1254 1610 SAP Turkish - ISO8859-9
CP1253 1700 SAP Greek - ISO8859-7 - Not a complete match
CP1255 1800 SAP Hebrew - ISO8859-8 - Not a complete match
CP932 8000 SAP Shift-JIS
CP950 8300 SAP Taiwanese
CP936 8400 SAP Chinese
CP949 8500 SAP Korean
CP874 8600 SAP Thai

你可能感兴趣的:(SAP)