*&---------------------------------------------------------------------*
*& Report ZDAVID_REPORT_01
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT zdavid_report_01.
DATA:wa_bsis TYPE bsis,
it_bsis TYPE TABLE OF bsis,
it_bsis_mod TYPE TABLE OF bsis.
START-OF-SELECTION.
SELECT *
INTO TABLE it_bsis
FROM bsis
UP TO 20 ROWS
WHERE sgtxt <> space.
END-OF-SELECTION.
SET PF-STATUS 'STATUS01'.
LOOP AT it_bsis INTO wa_bsis.
WRITE :/ wa_bsis-bukrs,
wa_bsis-hkont,
wa_bsis-gjahr,
wa_bsis-belnr,
wa_bsis-sgtxt INPUT ON.
ENDLOOP.
AT USER-COMMAND.
BREAK-POINT.
CASE sy-ucomm.
WHEN '&USR01'.
PERFORM frm_get_report_data.
WHEN OTHERS.
ENDCASE.
AT LINE-SELECTION.
WRITE: / sy-lisel.
*&---------------------------------------------------------------------*
*& Form frm_get_report_data
*&---------------------------------------------------------------------*
* Get revised report data
*----------------------------------------------------------------------*
FORM frm_get_report_data .
DATA: lc_lines TYPE i,
lc_index TYPE i.
DESCRIBE LIST NUMBER OF LINES lc_lines.
lc_lines = lc_lines - 2.
DO lc_lines TIMES.
IF sy-listi = 0.
lc_index = sy-index + 2.
READ LINE lc_index INDEX sy-listi FIELD VALUE wa_bsis-sgtxt .
MODIFY it_bsis FROM wa_bsis INDEX sy-index TRANSPORTING sgtxt.
ELSE.
READ LINE sy-index INDEX sy-listi FIELD VALUE wa_bsis-sgtxt .
MODIFY it_bsis FROM wa_bsis INDEX sy-index TRANSPORTING sgtxt.
ENDIF.
ENDDO.
LOOP AT it_bsis INTO wa_bsis.
WRITE :/ wa_bsis-bukrs,
wa_bsis-hkont,
wa_bsis-gjahr,
wa_bsis-belnr,
wa_bsis-sgtxt INPUT ON.
ENDLOOP.
ENDFORM. " frm_get_report_data
分享到:
相关推荐
主要描述了SAP标准报表要如何增加自定义字段的方法介绍
C# 修改list所有对象中的某字段 博客地址:https://blog.csdn.net/qq_36051316/article/details/83475372 的案例
非常祥细的教程,一步一步教你如何通过Eclipse增强MSEG字段的方法。真实的案例应用。
C#ArcObject_DwgAnnoToShp根据相交位置设置字段值
SAP方丈-ABAP通过表结构查表字段.doc
往数据库中添加数据时,字段值自动加1: 1、创建表 2、创建序列 3、创建触发器
易语言学习进阶读字段值源码,学习进阶读字段值
当你在使用某软件时,已知某个数据,但是想查看它保存在sql哪个表内字段时,用它非常方便
SAP系统配置手册-PA, 关于FI模块的pa方面的配置
Delphi批量修改指定的数据库字段值,在本例中,批量将所有价格超过5元的商品价格提高一倍,点击功能按钮,即可批量修改,每点击一次,价格增加一倍。主要通过以下代码完成: procedure TForm1.Button1Click(Sender...
一个Java反射工具类,可以完成查询字段值以及设置字段值的功能。
shell脚本修改json中某个字段的值 - 思路:通过awk来找到旧数据,然后用sed来替换旧数据
一个shp文件中有多个要素,根据某个字段中的值,批量将值一样要素的输出为一个shp,并以该值命名新导出的shp文件。(下载后在工具箱右键添加即可)
要求:查询一个字段的数据,将每个数据拆分,取第一个字符,将第一个字符遍历出来,替换到另一个字段里面
一个SHP文件内涉及多个要素...如某个SHP里有两个要素,要素的其中一个属性字段为“范围”,这两个要素的字段值分别问“范围1”、“范围2”,使用此工具后,能一次输出“范围1.kml”和“范围2.kml”。(arcgis10.4版本)
可以实现在arcgis中按照矢量文件的字段值批量转成以矢量字段值命名的kmz文件,便于在奥维软件中查看
SQL Server 2008 批量修改字段类型,查询出所有需要修改的字段,然后修改
S4 HANA MSEG 增加自定义字段和MSEG扩展字段.docx
图文并茂讲解: 1、进入数据字典维护界面,TCODE:SE11 输入创建的表名【注意,实际业务使用的自定义表,使用字母“Z"打头,开发测试创建表使用字母"Y...2)建议每张表都新增集团字段,该字段值SAP后台自行处理。 ……
按shp字段值范围面裁剪栅格数据-tzp.tbx按shp字段值范围面裁剪栅格数据-tzp.tbx按shp字段值范围面裁剪栅格数据-tzp.tbx按shp字段值范围面裁剪栅格数据-tzp.tbx按shp字段值范围面裁剪栅格数据-tzp.tbx按shp字段值范围...