SAP 批导 LSMW 读取数据为什么是乱码

作者:SAP养家 约 3 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, SD, WM, 仓库管理, 开发, 数据工程, 销售分销
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

今天在看到一个 资深讲师 在讲LSMW的时候,读取数据 一直是乱码 。

这个问题呢,很多资深顾问也给过答案: **用Unicode编码(有两种方法)

** ** (一) EXCEL 保存到 TXT记事本文档时 ** **

**

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

** (二) 乱码的记事本文件另存一次 **

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

** SAP养家独家的见解

** **我用的 ANSI**

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

据我了解,很多 都是 UTF-8 ,大家也可以 ** 评论区留言 ** ,都是用的什么 。

**我为什么用 ANSI ?

** 从来没人教过我 ,我好像也从来也没出过错, 为什么呢 ?

首先,我知道乱码肯定是编码的问题(计算机基础里有)

其次,我觉得 SAP 已经告诉 我们答案了。

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

**我们把TXT记事本文件另存为,选择编码时,感觉ANSI和ASCII比较接近。**

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图

我第一反应是 ASCII 和 ANSI 发音差不多( 阿思克 ),应该是一个东西。

所以我一直这样用,也没出过问题 (如果谁用这个出过问题可以告诉我一声)。

**小技巧:

** 我们另存为 ANSI 做一次就好了 ,我们可以复制那个不乱码的记事本文件,然后每次用的时候,把内容删除,粘贴新内容就可以了,不用再次转编码。

**

**

SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP 批导 LSMW 读取数据为什么是乱码 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP批导LSMW读取数据为什么是乱码.md」整理生成,仅用于内部技术分享与学习交流。