在计算机中使用的字符被分为两类: 1) 用于普通/标准的字符(因为它符合ISO标准)。
2) 不用于普通/标准的字符 (由于系统依赖,机器类型依赖,环境依赖,等)。总之,
这种字符(不常使用的字符)被称为外字参照。
外字参照包括用户外字参照和系统外字参照。用户外字参照是为特定类型的企业和行业,为特定的公司与部门以及为特定的个人定义的。系统外字参照是由计算机厂商定义的,并且提供他们自己的软件标准。
尽管系统外字参照与标准字符的使用相同,只能在系统中使用。如果该参照被用于系统之外,会发生问题(将不能显示以及会显示另外的字符)。
在本产品中,执行文字码转换时,必须注意转换外字的方法。
一般情况下,文字码的相互转换是由本产品自动执行的。外字参照这样特殊字符的转换,可以通过使用自定义文字码转换功能来实现。
关于本产品所使用的文字码转换规则的详细信息,参照默认文字码转换。
自定义文字码转换是通过在每个变换源码与变换目标码的组合中登录外字参照文件。
外字参照文件登录是通过使用选项对话框或者作业属性对话框中的外字参照标签来执行的。
关于外字参照文件格式的详细信息,参照外字参照文件名和文字码校验文件名。在外字参照文件中,除了可以在文字码转换期间自定义变换目标码,如果特定字符出现,也可以定义转换时显示的错误信息。
在本产品中,文字码转换在原则上不会发生错误。
当"未定义字符"被转换时,不能被转换的字符,将被转换为空格。
本产品中文字码转换的标准规则说明如下。
当文字码转换被更改时(特殊字符场合下代码转换发生错误,默认字符以外的转换),需要执行自定义文字码转换。