点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
请问如何为bapix结构输入空值/0/空格。
为了更加准确,请找到以下示例。
BAPI:BAPI_MATERIAL_SAVEREPLICA
XCHPF字段(仅接受" X"或"")。
当前,我正在如下更新plantdatax-xchpf:
lw-xchpf ='X'。 将lw附加到lt_plant。 如果lw-xchpf不是初始的。 lw_plantx-xchpf ='X'。 万一。 将lw_plantx附加到lt_plantx。
以上工作正常。 (注意:我正在尝试使解决方案具有动态性)
现在,我有一种情况需要将值更新为null。
lw-xchpf =''。 将lw附加到lt_plant。 如果lw-xchpf不是初始的。 " ------这引起了问题 lw_plantx-xchpf ='X'。 万一。 将lw_plantx附加到lt_plantx。
预先感谢。
您好 Madhumahesh Thorati
您可以编写使用ABAP的方法(或过程) RTTI为此。 示例:
示例中的LS_VALUES结构不必与BAPI的values结构相同。 它可以是任何类型的结构。 重要的是至少其某些字段与BAPI的结构具有相同的名称。 这些字段的X将用MARK_X方法填充。
问候,
Mateusz
您遇到什么问题? ("如果lw-xchpf不是最初的...引起问题"不是症状)
您说"空值/0/空格",这很不精确,您能解释一下您的意思吗? (为什么要使用不同的术语?)
嗨,Sandra Rossi,
我的意思是考虑到更新bapix结构的if条件,如何传递空值作为输入。
一周热门 更多>