点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我的程序返回一个错误。 感谢任何人都可以提供帮助,因为我还很陌生。
我的程序如下:
表:t001,
vtbfha。
数据:invest_sum类型i。
数据:it_tvarvc带有标题行的tvarvc类型表。
数据:tt_tvarvc类型tvarvc。
TYPES:
ty_tvarvc的开始,
mandt TYPE tvarvc-mandt,
name TYPE tvarvc-name,
type tvarvc-type,
numb TYPE tvarvc-numb ,
符号TYPE tvarvc-sign,
opti TYPE tvarvc-opti,
低TYPE tvarvc-low,
ty_tvarvc的结尾。
选择屏幕开始于块 blk2带有框架标题文本t01。
选择s_bukrs用于t001-bukrs强制性无间隔。 " SH
SELECT-OPTIONS s_rfha for vtbfha-rfha强制无间隔。
选择屏幕末端的块blk2。
SELECT
vtbfha〜bukrs,
vtbfha〜 rfha,
vtbfha〜dcrdat,
vtbfha〜rfhazunr,
vtbfha〜wgschft,
vtbfhapo〜bzbetr,
vtbfhapo〜sfhazba,
vtbfhazu〜sfgzustt,
,
vtbfhapo〜atage,
vtbfhazu〜delfz,
vtbfinko〜pkond,
vtbfinko〜skoart
来自vtbfha
内部联接vtbfhapo〜bukrs = vtbfha〜bukrs和vtbfhapo〜rfha = vtbfha〜rfha
内连接vtbfhazu ON vtbfhazu〜bukrs = vtbfhapo〜bukrs AND vtbfhazu〜rfha = vtbfrdpopottttffbftfatfvbfhaf〜vfbfzuf br> INNER JOIN vtbfinko ON vtbfinko〜bukrs = vtbfhazu〜bukrs和vtbfinko〜rfha = vtbfhazu〜rfha AND vtbfinko〜rkondgr = vtbfhazu〜rkondgr
INTO TABLE @DATA(lt_itemderss〜 @s_bukrs AND vtbfha〜rfha IN @s_rfha
AND vtbfhazu〜rfhazu = vtbfha〜rfhazunr
AND vtbfinko〜rfhazu = vtbfhazu〜rfhazu
AND v tbfinko〜skoart ='1200'。
cl_demo_output => display(lt_itemdetails)。
呼叫方法zcl_bc_fixed_value => retrieve_multiple_by_name
EXPORTING
iv_name ='ZTRM_CORR_IN br> IMPORTING
et_tvarvc = DATA(it2_tvarvc)。
cl_demo_output => display(it2_tvarvc)。
invest_sum = REDUCE i(INIT x = 0 FOR lt_investsum IN lt_itemdetails
在哪里 (sfhazba IN it2_tvarvc)
下一个x = x + lt_investsum-bzbetr)。
cl_demo_output => display(invest_sum)。
您的代码,直到lt_itemdetails对我来说还可以。 但是我们不知道您的Z类中有什么。
但是,该错误表示用作选择表的表没有选择表的结构,应该为
sign(1)TYPE c
option(2)TYPE c
输入您的字段类型为低
高类型您的字段类型
女巫错误?
嗨,
invest_sum =减少i(INIT x = 0 FOR lt_investsum IN lt_itemdetails
在哪里(sfhazba IN it2_tvarvc)
NEXT x = x + lt_investsum-bzbetr)。
此行出现错误'sfhazba IN it2_tvarvc'
它显示不具有选择表的结构。
巴马 Raja Segaran ,
请使用CODE选项粘贴代码,以提高可读性和响应性。
请使用CODE按钮设置代码格式 以便以更用户友好的格式(彩色)显示它。
一周热门 更多>