点击此处---> 群内免费提供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块的选择屏幕结尾。
babu karthik ,
在进入解决方案之前,建议您遵循以下步骤:
1)搜索论坛首先要寻求类似的要求,否则已经讨论过类似的要求。
2)在粘贴任何代码时使用CODE选项以提高可读性。
3 )使用注释选项添加与问题相关的分数,如果内容与答案无关,请不要使用答案空格。
4)请确保您的问题标题与当前问题更相关 标题无关。
解决方案:
您可以按照以下步骤操作,也可以有不同的解决方案。
1)从Excel加载数据 并将其显示为ALV显示屏。 这类似于普通的ALV显示。 请记住,将第一个字段显示为复选框,并且默认情况下选中它。 这样,您可以为用户提供一个选项,以取消选中任何特定条目,以防他们决定不更新。
注意:您使用的ALV类型定义了如何处理以下步骤,以下步骤是
2)将新状态添加到程序中,并尝试在应用程序栏中添加新按钮,例如" UPDATE"。
3 )在您的代码中,作为USER COMMAND子例程的一部分,介绍用于更新数据库的代码。 单击更新按钮后,应执行此代码。
致谢!
pls帮助我开发代码
在给出关于问题的更多描述时,请使用注释,而不要使用答案。
出现问题,要求只是在测试模式下显示, 或可编辑的Alv并发布。
亲爱的Abinath先生,
在上载文件材料,购买代码和新价格中将显示我们需要的材料,购买代码,旧价格,新价格。
参数将是2单选按钮1是显示我上面提到的值
其他单选按钮仅以SAP新价格上传
此致
Babu
babu karthik ,
是 ,显示所有带有默认选中复选框的条目,并在"应用程序"栏中提供一个用于更新数据库的按钮。您有大量可用的在线资源。请注意!
一周热门 更多>