FUNCTION READ_TEXT仅提供一种语言

2020-09-10 15:22发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试从订单中读取文本,但是read_text函数不会带给我西班牙语以外的其他语言。
示例:

数据:v_id类型thead-tdid

v_language TYPE thead-tdspras,
v_name TYPE thead-tdname,
v_object TYPE thead-tdobject。


调用函数'READ_TEXT'
导出
id = v_id
语言= v_language
名称= v_name
object = v_object
TABLES
lines = t_lines < br> EXCEPTIONS
id = 1
语言= 2
名称= 3
not_found = 4
对象= 5
reference_check = 6
错误的访问_归档= 7
其他= 8。

我正在通过调试进行测试。

如果我传递值:

v_id ='ZF04'

v_language ='S'
v_name = $ 000000001

v_object ='VBBK'

它用值完成表格t_lines。

但是,如果仅将v_language更改为'E',它什么也不会发现。

从t代码VA02中,我尝试仅将文本放入 西班牙语,只有英语文本,西班牙语和其他英语文本,在最后两个英语中都没有用,但是在前两个英语中,英语效果很好。

谁知道这是什么问题?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试从订单中读取文本,但是read_text函数不会带给我西班牙语以外的其他语言。
示例:

数据:v_id类型thead-tdid

v_language TYPE thead-tdspras,
v_name TYPE thead-tdname,
v_object TYPE thead-tdobject。


调用函数'READ_TEXT'
导出
id = v_id
语言= v_language
名称= v_name
object = v_object
TABLES
lines = t_lines < br> EXCEPTIONS
id = 1
语言= 2
名称= 3
not_found = 4
对象= 5
reference_check = 6
错误的访问_归档= 7
其他= 8。

我正在通过调试进行测试。

如果我传递值:

v_id ='ZF04'

v_language ='S'
v_name = $ 000000001

v_object ='VBBK'

它用值完成表格t_lines。

但是,如果仅将v_language更改为'E',它什么也不会发现。

从t代码VA02中,我尝试仅将文本放入 西班牙语,只有英语文本,西班牙语和其他英语文本,在最后两个英语中都没有用,但是在前两个英语中,英语效果很好。

谁知道这是什么问题?

谢谢。

付费偷看设置
发送
1条回答
Aaron 3364
1楼-- · 2020-09-10 16:11

因此,您在检查期间从USER EXIT调用READ_TEXT("订单"还没有数字,只有一个临时数字,即$ 000000001)。

您确定 SAVE完成后,通过从事务SE37调用READ_TEXT可以找到英文文本吗?

您是否尝试传递参数LOCAL_CAT ='X'?

一周热门 更多>