SAP发育

2020-08-22 16:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家们,我需要使用excel...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,专家们,我需要使用excel上传功能以标准价格创建大量上传内容,一旦正确无误,我需要保持为显示模式,然后单击执行单选按钮

我才刚开始,请问我是否以正确的方式进行操作。 代码在下面

报告Y_BABU_TEST。

TYPE-POOLS:TRUXS。

* ABLES:MARA,MBEW。

Types:TY_TAB开头,
DOCDATE TYPE STRING,
位置类型字符串,
材料(18)类型C,
购买代码类型字符串,
材料类型类型字符串,
工厂(4)类型C,
价格类型字符串,
TY_TAB的结尾。

类型:ty_mara的开头,
matnr TYPE的matnr,
mtart mtart的类型,
BIMST TYPE BIMST,
ty_mara的结尾。

>


数据:ty_mara的it_mara类型标准表,

TY_TAB的IT_TAB类型标准表,
WA_TAB类型TY_TAB类型。

数据: IT_RAW TYPE TRUXS_T_TEXT_DATA。




参数:P_COM TYPE BUKRS。

选择屏幕跳过0。



参数:P_file like rlgrap文件名。
在P_FILE值请求上的选择屏幕上。

呼叫功能'F4_FILENAME'
导出
PROGRAM_NAME = SYST-CPROG
DYNPRO_NUMBER = SYST-DYNNR < br> FIELD_NAME =''
导入
FILE_NAME = P_file。

开始选择。
拨打电话 CTION'TEXT_CONVERT_XLS_TO_SAP'
导出


I_TAB_RAW_DATA = IT_RAW
I_FILENAME = P_FILE

TABLES
I_TAB_CONVERT_DATA = IT_TAB []。

>


初始化。

选择屏幕跳过1.

y_BABU_TEST_1块的选择屏幕开始,带有框架标题text-001。

参数:P_CHECK RADIOBUTTON组RB1。
参数:P_EXECU RADIOBUTTON组RB1。

y_BABU_TEST_1块的选择屏幕结束。


初始化。 框架标题文本001。

参数:E_USER(12)默认符号名。
y_BABU_TEST_2块的选择屏幕结尾。

5条回答
野沐沐
2020-08-22 17:16 .采纳回答

babu karthik

在进入解决方案之前,建议您遵循以下步骤:

1)搜索论坛首先要寻求类似的要求,否则已经讨论过类似的要求。

2)在粘贴任何代码时使用CODE选项以提高可读性。

3 )使用注释选项添加与问题相关的分数,如果内容与答案无关,请不要使用答案空格。

4)请确保您的问题标题与当前问题更相关 标题无关。

解决方案:

您可以按照以下步骤操作,也可以有不同的解决方案。

1)从Excel加载数据 并将其显示为ALV显示屏。 这类似于普通的ALV显示。 请记住,将第一个字段显示为复选框,并且默认情况下选中它。 这样,您可以为用户提供一个选项,以取消选中任何特定条目,以防他们决定不更新。

注意:您使用的ALV类型定义了如何处理以下步骤,以下步骤是

2)将新状态添加到程序中,并尝试在应用程序栏中添加新按钮,例如" UPDATE"。

3 )在您的代码中,作为USER COMMAND子例程的一部分,介绍用于更新数据库的代码。 单击更新按钮后,应执行此代码。

致谢!

一周热门 更多>