点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,我现在从SAP开始。 执行以下代码时出现空白错误消息:
oEquipPtr = BapiPtr.GetSAPObject(" Equipment")'设备
oTipoObj = BapiPtr.DimAs(oEquipPtr," GetList"," ObjecttypeRa")
ListaOT = BapiPtr.DimAs(oEquipPtr," GetList"," EquipmentList")
ret = BapiPtr.DimAs(oEquipPtr," GetList"," Return")
oTipoObj.Rows.Add()
oTipoObj(1," SIGN")=" I"
oTipoObj(1," OPTION")=" EQ"
oTipoObj(1," LOW")= TipoObjTec
oEquipPtr.GetList(ObjecttypeRa:= oTipoObj,EquipmentList:= ListaOT,RETURN:= ret)
如果ret(" NUMBER")=" 000"然后
retval =真
其他
retval = False
如果结束
如果结束
TrataErro:
ObterListaObjetosTecnicos = retval
该错误发生在.TipoObj.Rows.Add()中。
从我读到的内容来看,设备是业务对象,我正在访问BAPI,对吗? 我也正在访问其GetList方法。
我是否没有收到错误反馈的任何原因? 我还注意到在执行仅通过RFC进行搜索时会得到结果。 代码:
oLista = SapFun.Add(" BAPI_FUNCLOC_GETLIST")
ListaLI = oLista.Tables.Item(" FUNCLOC_LIST")
oRanges = oLista.Tables.Item(" FUNCLOC_RA")
oRanges.Rows.Add()
oRanges(1," SIGN")=" I"
oRanges(1," OPTION")=" CP"
oRanges(1," LOW")=" F-U-***"'" 01000101"
BAPI是否有可能成为唯一无法正常运行的东西?
我不知道该如何前进。
嗨,凡妮莎。
看一下源代码,您会发现,如果未指定正确的参数,则返回参数将只有值,或者对FM FUNC_LOCATION_GETLIST的调用返回任何异常,在这种情况下,它将终止执行 在没有返回其他参数的情况下使用EXIT,因此,如果您正在接收表FUNCLOC_LIST/FUNCLOC_RA中返回的值,则通常将RETURN参数返回为空白。
谢谢,我知道空白邮件不是错误。
在这一部分中,我将返回表:
我的问题在这里:
该错误发生在.TipoObj.Rows.Add()中,然后转到" TrataErro"。 即使在桌子上,我也没有任何结果。
BapiPtr实例指的是什么? 相同的BAPI_FUNCLOC_GETLIST?
所以,您的问题是您在此行出现错误:
您遇到什么错误
您使用什么语言以及使用什么RFC库?
我的错误是:
Dairo和 VanessaBrandão-请使用"评论"按钮 这种对话框。 将这些评论(我认为是针对现有答案)作为单独的答案发布时,很难理解和遵循。
谢谢。
一周热门 更多>