开发用于下载数据和上传excel文件的下载和上传屏幕

2020-08-24 06:28发布

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

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


专家们,

我需要设计一个屏幕,用于上传excel文件和从数据库下载数据

当我单击更改按钮时,屏幕要显示如下图所示。因为我需要将文件从excel上传到sap系统

当我单击下载按钮时,要显示的屏幕如下图所示。 在那我需要从数据库下载数据

您能帮我找出这个吗? 通过发布示例程序或代码行

此致

巴瓦尼。

image1.jpg (18.6 kB)

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

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


专家们,

我需要设计一个屏幕,用于上传excel文件和从数据库下载数据

当我单击更改按钮时,屏幕要显示如下图所示。因为我需要将文件从excel上传到sap系统

当我单击下载按钮时,要显示的屏幕如下图所示。 在那我需要从数据库下载数据

您能帮我找出这个吗? 通过发布示例程序或代码行

此致

巴瓦尼。

image1.jpg (18.6 kB)
付费偷看设置
发送
3条回答
野沐沐
1楼-- · 2020-08-24 07:11

嗨Bhavani,

这个问题可能在社区中回答了太多次了……请参阅下面的代码并根据要求进行修改。

选择屏幕开始显示100个标题 标题。

 带有标题标题文本t01的Block1的选择屏幕开始。
 参数:rad1 RADIOBUTTON GROUP rad USER-COMMAND frad1 DEFAULT'X',
           rad2 RADIOBUTTON GROUP rad。
 选择屏幕结束块1。

 带有标题标题文本t02的block2的选择屏幕开始。
 参数:mtr AS CHECKBOX MODIF ID g3 USER-COMMAND chk1,
            p_matnr TYPE eban-matnr MODIF ID g1,
            sloc AS CHECKBOX MODIF ID g3 USER-COMMAND chk2,
            str_loc TYPE eban-lgort MODIF ID g4。

 选择屏幕结束块2。

 带有标题标题文本t03的block3的选择屏幕开始。
 选择选项:matnr1用于eban-matnr MODIF ID g2。
 选择屏幕结束块3。
 选择屏幕按钮/20(10)名称USER-COMMAND UCOM。

 屏幕的选择屏幕结尾100。

 名称="保存"。
 标题="编辑"。
 呼叫选择屏幕" 100"。
 TYPE-POOLS slis。
 选择屏幕输出时。
   如果rad1 ='X'。
     环视屏幕。
       如果screen-group1 ='G1'或screen-group1 ='G4'。
         screen-active =" 1"。
         屏幕输入= 0。
       ELSEIF screen-group1 ='G2'。
         screen-active =" 0"。
       万一。
       修改屏幕。
     结局。

   ELSEIF rad2 ='X'。
     环视屏幕。
       如果screen-group1 ='G1'或screen-group1 ='G4'或screen-group1 ='G3'或screen-group1 ='G5'。
         screen-active =" 0"。
       ELSEIF screen-group1 ='G2'。
         screen-active =" 1"。
       万一。
       修改屏幕。
     结局。
   万一。

   如果mtr ='X'。
     环视屏幕。
       如果screen-group1 ='G1'。
         屏幕输入= 1。
       万一。
       修改屏幕。
     结局。
   万一。

   如果sloc ='X'。
     环视屏幕。
       如果screen-group1 ='G4'。
         屏幕输入= 1。
       万一。
       修改屏幕。
     结局。
   万一。

 清除sy-ucomm。

 
四川大学会员
2楼-- · 2020-08-24 07:09

您已经解释了业务需求,但是没有解释您的确切问题是什么。 如果问题是免费聘请开发人员并让他编写您要付费的程序,那么我认为您确实很懒惰,或者您不知道如何以很好的方式提出问题。 因此,请告诉我们您尝试过的内容,您不了解的内容等。请学习如何提出更好的问题(在SAP社区论坛中有一个如何提出问题的页面)。 请注意,论坛和Web上包含许多示例,因此当您尝试让我们思考时,您不能真正从零开始。

主持人受到警告。

SKY徐
3楼-- · 2020-08-24 07:04

谢谢您!

一周热门 更多>