2020-09-05 01:59发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想将数据从excel工作表导出... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想将数据从excel工作表导出到数据库中,并在ALV中显示,并带有一个附加字段,该字段将显示每个条目是否成功保存的状态。
在这里,我有一个字段" Id",它是主键。 当我将数据从excel复制到由相同ID组成的内部表中时,来自excel的值将被覆盖到内部表中。
有人可以告诉我如何在"状态"字段中打印一条消息,以显示是否成功保存了数据而不将其覆盖到数据库中吗?
您可以使用这些FM之一将excel文件中的数据提取到内部表中-
1。 ALSM_EXCEL_TO_INTERNAL_TABLE
2。 TEXT_CONVERT_XLS_TO_SAP
然后通过对内部表进行排序将内部表的数据插入数据库表,并使用以下语法根据您的条件删除相邻记录-
按 对itab排序。从itab中删除调整重复项,比较 。
现在使用简单的插入语法,将数据输入数据库表,并在成功后弹出消息(类型" I",表明记录已在db中成功更新),并使用该内部表显示ALV 。
最多设置5个标签!
您可以使用这些FM之一将excel文件中的数据提取到内部表中-
1。 ALSM_EXCEL_TO_INTERNAL_TABLE
2。 TEXT_CONVERT_XLS_TO_SAP
然后通过对内部表进行排序将内部表的数据插入数据库表,并使用以下语法根据您的条件删除相邻记录-
现在使用简单的插入语法,将数据输入数据库表,并在成功后弹出消息(类型" I",表明记录已在db中成功更新),并使用该内部表显示ALV 。
一周热门 更多>