CL_GUI_FRONTEND_SERVICES 提供了 GET_SAPLOGON_ENCODING 方法,能返回 SAPGUI 环境下默认的系统 System Code page 值。
使用函数 SCP_CODEPAGE_FOR_LANGUAGE
获得系统当前的 Code Page:
输入参数为当前系统登录语言。
这里得知,语言 E 的 System Code page 为 4103:
TCP00 数据库表里,4103 是字符集 UTF16-LE 在 ABAP 系统的编号。
这个 FETYPE 是 Frontend Type 的意思吗?值为 MS,是指 Microsoft 操作系统吗?
frontend codepage 通过 CALL 调用之后,值变为 1160: