2020-08-13 14:38发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当我单击合计金额时。 错误如下。
我的同事告诉我,功能存在问题(程序已更改为标准程序。也许功能较旧)。我选择了另一种方式。
显示来自ST22的转储分析(而不是发生错误时显示转储信息)?
源代码摘录如下。
is_subtottxt_info = ls_subtot_info ip_subtot_line = lr_data 改变中 c_subtottxt = l_subtottxt。 ls_lvc_data-value = l_subtottxt。 将ls_lvc_data附加到ct_lvc_data。 万一。 **************************************** *每个Fieldcat条目的列 **************************************** ls_lvc_data-value =空间。 清除ls_lvc_data-style。 在it_fcat_local处循环,分配 其中技术名称为" X",no_out名称为" X"。 如果l_invisible eq'X'。 清除l_invisible。 如果 -do_sum是初始的。 继续。 其他。 清除ls_lvc_data-col_pos。 万一。 万一。 将1加到ls_lvc_data-col_pos。 分配组件-字段名 结构到的值。 如果sy-subrc ne 0。 讯息x000(0k)。 万一。 * ...平均工作 如果 -do_sum等于'C'。 *初始化平均结果和输入 = 0。 清除l_entries。 *从fieldcatalog检索单位 为分配空间。 如果不是,则 -cfieldname为初始名称。 分配组件 -cfieldname 结构到的值。 万一。 如果不是 -qfieldname是初始的。 分配组件 -qfieldname 结构到的值。 万一。
请使用COMMENT按钮输入评论,问题,添加详细信息,回复OP评论等。ANSWER仅是提出解决方案,请在答案区域的右侧删除SAP文本。
请以文件形式附加简短转储。
您显示的代码是ALV的标准代码。 它没有错误,但是您自己的程序中有错误,它已将错误的值传输到ALV。 像往常一样,可能您以小写而不是大写形式传递了字段名称。
最多设置5个标签!
我的同事告诉我,功能存在问题(程序已更改为标准程序。也许功能较旧)。我选择了另一种方式。
显示来自ST22的转储分析(而不是发生错误时显示转储信息)?
源代码摘录如下。
请使用COMMENT按钮输入评论,问题,添加详细信息,回复OP评论等。ANSWER仅是提出解决方案,请在答案区域的右侧删除SAP文本。
请以文件形式附加简短转储。
您显示的代码是ALV的标准代码。 它没有错误,但是您自己的程序中有错误,它已将错误的值传输到ALV。 像往常一样,可能您以小写而不是大写形式传递了字段名称。
一周热门 更多>