维修工单iw33中,成本页签-概览中计划成本和实际成本怎么才能在前台显示实际值?


关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言问题描述:如何在维修工单iw33中,成本页签-概览中显示实际成本的值? 解决方法:要在维修工单iw33中的成本页签-概览中显示实际成本的值,需要配置相应的变更和扩展。 步骤如下:
FIELD-SYMBOLS: <l_wa> TYPE any.
DATA: lt_fields TYPE TABLE OF ddshfields. " Internal table to store field attributes
" Get additional fields for ZACTCOST
CALL FUNCTION 'SHDB_M_TABLE_INFO'
EXPORTING
objname = 'IW33'
is_table = abap_true
TABLES
fields = lt_fields.
DATA: ls_fcat TYPE lvc_s_fcat,
lt_fcat TYPE lvc_t_fcat.
LOOP AT lt_fields ASSIGNING <l_wa>.
CLEAR ls_fcat.
ls_fcat-col_pos = <l_wa>-position.
ls_fcat-fieldname = <l_wa>-fieldleng.
ls_fcat-ref_field = 'ZACTCOST'. " Actual cost field
APPEND ls_fcat TO lt_fcat.
ENDLOOP.
" Display the actual cost field in the overview tab
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
is_layout = gs_layout
TABLES
t_fieldcat = lt_fcat
t_outtab = lt_outtab.
以上是一个简单的示例,在实际开发中可能会涉及更多的配置和代码编写。在实施过程中,请确保根据具体的需求和系统环墶来调整代码。