ALV
文章平均质量分 83
SAP_森林木
本人博客:blog.sina.com.cn/sapliumeng
本人公众号SAP干货铺:saplearning
展开
-
其他干货文章汇总
1 修改对象只能保存到本地请求:Only edit objects from package in local requests 2 创建PR BAPI报错: E00055 fill in all required entry fields 3 取供应商及联系人电话、手机等信息取数逻辑 4 删除PO 交货计划行后PR对应的订购数量不更新问题 5 采购订...原创 2019-07-04 12:24:56 · 690 阅读 · 0 评论 -
ALV demo:cl_salv_table(Ap…
效果: carrid 列的第二行 设置为热键,CONNID第三行设置为buttondemo:cl_salv_table(Apply Styles to Cell)" TITLE="ALV demo:cl_salv_table(Apply Styles to Cell)" />code:*&------------------------------------------------原创 2016-07-27 10:01:34 · 658 阅读 · 0 评论 -
ALV demo:cl_salv_table&nbs…
效果:demo:cl_salv_table (check box)" TITLE="ALV demo:cl_salv_table (check box)" />本来应该定义一个check box字段,懒得鼓捣了,就直接用client当checkbox用了,代码里自己注意一下code:*&-----------------------------------------------原创 2016-07-27 10:01:31 · 581 阅读 · 0 评论 -
ALV demo:cl_salv_table&nbsp…
效果图:demo:cl_salv_table event:(on_user_command,on_double_click)" TITLE="ALV demo:cl_salv_table event:(on_user_command,on_double_click)" />定义的statusdemo:cl_salv_table event:(on_user_command,on_doub原创 2016-07-27 10:01:29 · 625 阅读 · 0 评论 -
ALV demo:cl_salv_table
效果图:设置抬头,列颜色,排序,汇总,demo:cl_salv_table" TITLE="ALV demo:cl_salv_table" />设置筛选demo:cl_salv_table" TITLE="ALV demo:cl_salv_table" />code:*&----------------------------------------------------原创 2016-07-27 10:01:26 · 1201 阅读 · 0 评论 -
REUSE_ALV_GRID_DISPLAY Refr…
太久不写报表了,今天用到一个简单alv显示刷新,懒得写OO的,就直接最简单的用了FM:之前都是用OO ALV 刷新,突然忘了怎么FM 的刷新,然后搜了下,呵呵,做个简单记录吧。主要代码 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_structure_name = 'SPFLI'原创 2016-04-22 14:31:20 · 1175 阅读 · 0 评论 -
Changing Font style in ALV
使用REUSE_ALV_GRID_DISPLAY_LVC设置显示的字体 Example:REPORT ZLM_TEST_008.* Include for all style valuesINCLUDE 《CL_ALV_CONTROL》.DATA: I_FLIGHT TYPE STANDARD TABLE OF SFLIGHT.DATA: I_FIELDS TYPE原创 2015-08-06 12:31:43 · 593 阅读 · 0 评论 -
ALV Header Item 多层显示
显示效果:Header Item 多层显示" TITLE="ALV Header Item 多层显示" />代码参考的http://blog.sina.com.cn/s/blog_5ccd375b0100bia3.html格式稍作整理:*&---------------------------------------------------------------------*原创 2015-08-06 11:55:44 · 797 阅读 · 0 评论 -
ALV单元格级别控制
一般而言,alv某列可编辑,就是如下:DATA: wa_fieldcatalog TYPE lvc_s_fcat, "显示数据列内表工作区域 it_fieldcatalog TYPElvc_t_fcat. "显示数据列内表if &1 eq 'AAA'. wa_fieldcatalog-edit = 'X'.原创 2015-08-06 11:55:34 · 1146 阅读 · 0 评论 -
ALV demo:cl_salv_table&nbs…
效果图:demo:cl_salv_table (ICONs and Tooltips)" TITLE="ALV demo:cl_salv_table (ICONs and Tooltips)" />code:*&---------------------------------------------------------------------**& Report ZLM_原创 2016-07-27 10:01:37 · 503 阅读 · 0 评论 -
ALV demo:cl_salv_table&nbs…
x效果图:demo:cl_salv_table :Add Header (Top of page) &" TITLE="ALV demo:cl_salv_table :Add Header (Top of page) &" />code:*&---------------------------------------------------------------------*原创 2016-07-27 10:01:39 · 649 阅读 · 0 评论 -
ALV输入数据后点回车自动将焦点置…
输入数据后,点回车,焦点自动换到下一行的该列ALV)" TITLE="ALV输入数据后点回车自动将焦点置为下一行的该列(FM ALV)" />ALV)" TITLE="ALV输入数据后点回车自动将焦点置为下一行的该列(FM ALV)" />code*&------------------------------------------------------------------原创 2016-07-27 10:01:47 · 967 阅读 · 0 评论 -
BAPI DEMO文章汇总
序号 描述 1 DEMO:BAPI_SALESORDER_CREATEFROMDAT2创建订单 2 DEMO:BAPI_CUSTOMERRETURN_CREATE创建退货单 3 DEMO:修改销售订单BAPI_SALESORDER_CHANGE 4 DEMO:创建外向交货单BAPI_OUTB_DELIVERY_CREATE_SLS 5 DE...原创 2019-07-04 12:21:10 · 1215 阅读 · 1 评论 -
接口相关文章汇总
行项目 描述 1 Demo:上载Excel数据 2 Demo:代码完成Excel数据并发送Email附件 3 Demo:上传excel附件并发送Email 4 邮件相关一:SO00 5 邮件相关二:DEMO 发邮件 6 邮件相关三:Demo 发邮件的Report(带附件) 7 IDOC change point 8 ...原创 2019-07-04 12:19:17 · 701 阅读 · 0 评论 -
SAP DEBUG系列文章
DEBUG 系列一:Dump debug DEBUG 系列二:Configure Debugger Layer DEBUG系列三:使用 F9 和 watch point DEBUG系列四:第三方接口debug DEBUG系列五:Update 模式下的function debug DEBUG系列六:后台JOB debug DEBUG系列七:保存测试参数 DEBUG系...原创 2019-07-04 12:18:23 · 2594 阅读 · 0 评论 -
DEMO:ALV 行、列、单元格颜色控制
搜东西偶然看到一个不错的ALV demo 效果行、列、单元格颜色控制" TITLE="DEMO:ALV 行、列、单元格颜色控制" />行、列、单元格颜色控制" TITLE="DEMO:ALV 行、列、单元格颜色控制" />行、列、单元格颜色控制" TITLE="DEMO:ALV 行、列、单元格颜色控制" />原文地址:http://scn.sap.com/message/1原创 2016-09-26 15:02:02 · 572 阅读 · 0 评论 -
ALV双击弹出新ALV,并响应新ALV事…
一个需求,ALV展示后,双击某行,再弹出一个ALV 某些信息,然后,响应弹出ALV的事件。然后做了个demo执行显示spfli数据,双击某行,根据carrid 获取sflight 表数据,弹出alv展示sflight数据,然后双击sflight数据,弹出message显示双击了第几行。效果图 其实没什么,太久不做这类的了,做个备份吧,以后方便copy主要代码如下;9001空原创 2016-07-27 10:02:24 · 4349 阅读 · 0 评论 -
ALV 金额字段对应币种情况
太久不写这类的ALV了,关于金额指定币种,仅仅有个印象,实在是忘了。所以做了个小测试:先建了个表 金额字段对应币种情况" />然后用代码往里面插入了10条记录,5 usd 5jpyUSD是两位小数点,JPY最小单位是元,没有小数点。存到库表的时候,存100,实际是10000。*&-----------------------------------------------------原创 2016-07-27 10:02:14 · 3615 阅读 · 0 评论 -
OO ALV 用户过滤数据后…
ALV显示后,如果用户做了筛选,然后点击全选或者取消全选,不应该影响过滤掉的数据ALV 用户过滤数据后点全选 全部取消选择的处理方法" TITLE="OO ALV 用户过滤数据后点全选 全部取消选择的处理方法" />主要代码:gr_alvgrid TYPE REF TO cl_gui_alv_grid, METHODhandle_user_command. D原创 2016-07-27 10:02:01 · 986 阅读 · 0 评论 -
Classical ALV Demo:&nb…
一个Function的alv demo,使用键盘上的delete直接删除表数据,可以多行删除。效果:ALV Demo: Disable DELETE key on Keyboard" TITLE="Classical ALV Demo: Disable DELETE key on Keyboard" />选中后点键盘上的deleteALV Demo: Disable DELETE key原创 2016-07-27 10:01:50 · 352 阅读 · 0 评论 -
实现ALV Grid 和A…
原文地址:Grid 和ALV Tree的拖拽功能">实现ALV Grid 和ALV Tree的拖拽功能作者:sap侠之大者使用class CL_GUI_ALV_TREE和CL_GUI_ALV_GRID的ON_DRAG、ON_DROP 事件来实现相应的拖拽功能。ALV Grid的示例程序如下,此程序可以通过拖拽来改变ALV控件数据行的顺序:1、创建一个600屏幕,只需一个屏幕元素OK_CODE转载 2014-06-17 14:53:12 · 804 阅读 · 0 评论 -
OO ALV常用功能完整简例(热键单击…
OOALV 常用功能简介目录OO ALV常用功能简介...1一、所用类:...2二、效果图:...2单击...2双击...2F4帮助...3编辑某单元格并校验...3三、实现过程:...31、创建一个屏幕9001,不需要画任何控件2、定义数据:...33、获取显示数据:...44、alv 显示数据原创 2014-01-22 09:24:16 · 2030 阅读 · 0 评论 -
ALV的layout属性
原文;http://blog.csdn.net/lijunhai/article/details/1968543ALV里的显示属性可通过定义i_layout TYPEslis_layout_alv来使用不同的显示风格。可双击“slis_layout_alv”来查看类型组SLIS里的layout属性:父类子类子类主要属性(部分)描述slis_layout_原创 2014-01-22 09:19:39 · 4114 阅读 · 0 评论 -
ALV弹出窗口 REU…
有时候需要在双击ALV某行时,弹出一个窗口这里介绍中比较简单的实现方式:FM:REUSE_ALV_POPUP_TO_SELECT CALL FUNCTION 'REUSE_ALV_POPUP_TO_SELECT' EXPORTING i_title = '凭证明细' "弹出的原创 2014-01-22 09:19:12 · 803 阅读 · 0 评论 -
手工给alv添加合计
REPORT zlm_test_004.TABLES:hrpy_rgdir,t001,pa0001 .TYPE-POOLS: slis.DATA:BEGIN OF itab OCCURS 0, bukrs(10), "公司 sachp(20), "部门 pernr(20),原创 2014-01-22 09:22:59 · 1086 阅读 · 0 评论 -
ALV_TREE(一:cl_gui_alv_tree_si…
最近一直在做一个树形展示的东西。开始的时候一直用cl_gui_alv_tree_simple这个类首先建一个屏幕 9001画一个容器,取名:TREE定义数据:*功能码返回值DATA: ok_code TYPE sy-ucomm, save_ok TYPE sy-ucomm.DATA: wa_container_tree TYPE原创 2014-01-22 09:21:30 · 2378 阅读 · 0 评论 -
OO面向对象ALV小测试
选择屏幕时,不需要话个alv控件,这时也可以用OO ALV的REPORT zlm_alv_oo_03.DATA: g_it_spfli TYPE TABLE OF spfli, g_wa_spfli TYPE spfli.DATA: l_ref_alv TYPE REF TO cl_gui_alv_grid.DATA: g_s_events TYP原创 2014-01-22 09:20:30 · 839 阅读 · 0 评论 -
ALV的fieldcat属性
原文:http://blog.csdn.net/lijunhai/article/details/1968552ALV里的字段属性可通过定义i_fieldcat TYPEslis_t_fieldcat_alv来使用字段的属性。可双击“slis_t_fieldcat_alv”来查看类型组SLIS里的fieldcat属性,slis_t_fieldcat_alv来自类slis_fieldcat原创 2014-01-22 09:19:41 · 5319 阅读 · 0 评论 -
使用SAP memory 调用标…
比如在ALV中,双击凭证,进入凭证查询,本例以进入XK03查看供应商为例1、查看XK03输入参数sap内存idmemory 调用标准功能(常见在ALV)" TITLE="使用SAP memory 调用标准功能(常见在ALV)" />在供应商A003上F1,查看技术设置memory 调用标准功能(常见在ALV)" TITLE="使用SAP memory 调用标准功能(常见在ALV)"原创 2014-01-22 09:18:46 · 832 阅读 · 1 评论 -
alv 类cl_gui_alv_grid事件查…
自己动手,丰衣足食,有些需求可以自己找找标准的是否提供了,下面是一个简单的查找过程alv 类cl_gui_alv_grid 主要看该类的事件类cl_gui_alv_grid事件查找过程" TITLE="alv 类cl_gui_alv_grid事件查找过程" />比如双击:类cl_gui_alv_grid事件查找过程" TITLE="alv 类cl_gui_alv_gr原创 2014-01-22 09:24:19 · 5266 阅读 · 0 评论 -
ALV控件的简单案例(一)
具体操作不写首先在屏幕上画好alv控件,命名:ZALV_CTR变量声明:DATA: alv_ctr TYPE REF TO cl_gui_custom_container, "ALV容器 alv_grid TYPE REF TO cl_gui_alv_grid. "ALV网格,用于显示初始化:IF alv_g原创 2014-01-22 09:18:26 · 1099 阅读 · 0 评论 -
ALV控制某列的颜色
有时候想控制ALV某列的颜色,如图:这个参数是在slis_t_fieldcat_alv这里面控制的: DATA: fieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE.CONSTANTS:con_red TYPE char4 VALUE 'C500',原创 2014-01-22 09:18:39 · 951 阅读 · 0 评论 -
ALV标题居中加粗
效果图:用的FM的ALV,主要代码如下:原创 2014-06-17 14:53:03 · 1812 阅读 · 0 评论 -
ALV 金额、数量 显示不…
金额、数量 显示不准 缩小了1000倍" TITLE="ALV 金额、数量 显示不准 缩小了1000倍" /> 这个字段后面有三位小数 我输入 1 一回车就变成了0.001 了 解决方法DATA: wa_fieldcatalog TYPE lvc_s_fcat, "显示数据列内表工作区域 wa_fieldcatalog-inttype ='C'.原创 2014-01-22 09:25:13 · 1306 阅读 · 0 评论 -
OO ALV 实现下拉框
ooALV相关的:http://blog.sina.com.cn/s/blog_c0978c9b0101hesn.html至于下拉框,主要的地方如下:*…………………………………………………………………………………………* lvc_s_fcat指定某字段为下拉框*…………………………………………………………………………………………DATA: wa_fieldcatalog原创 2014-01-22 09:25:08 · 2920 阅读 · 0 评论 -
ALV_TREE(二:cl_gui_simple_tree…
树形展示首先创建屏幕,画个容器,命名TREEDATA: wa_container_tree TYPE scrfname VALUE 'TREE', "*定制对象 wa_custom_container_tree TYPE REF TO cl_gui_custom_container, "*客户对象原创 2014-01-22 09:21:33 · 2094 阅读 · 0 评论 -
ALV式的弹出窗口
原文:http://blog.csdn.net/lijunhai/article/details/1968814在系统标准程序下,有不少屏幕在检查或过帐时会弹出一个小型的ALV窗口,上面记录着错误信息,这种ALV弹出式窗口可通过以下方法做成:(1)定义ALVBOXdata:box_container type refto cl_gui_dialogbox_container,原创 2014-01-22 09:19:48 · 2091 阅读 · 0 评论 -
ALV显示红绿灯(FM ALV 和 OO ALV两…
FM 方式ALV红绿灯*&---------------------------------------------------------------------**& Report ZLM_ALV_07*&*&---------------------------------------------------------------------**1)在alv引用类型池原创 2014-01-22 09:19:36 · 6574 阅读 · 0 评论 -
FunctionModel调用ALV时,设置根据…
FunctionModel调用ALV时,设置根据某个字段小记效果如图:具体实现:控制字段 it_sort和 it_fieldcat 共同影响 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING is_layout = layout it_fieldca原创 2014-01-22 09:18:51 · 680 阅读 · 0 评论 -
FunctionModel调用ALV时,自定义工…
FunctionModel调用ALV时,自定义工具条,响应用户操作:首先创建一个status CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING* I_INTERFACE_CHECK = ' '* I_BYPASSING_BUFFER = '原创 2014-01-22 09:18:48 · 650 阅读 · 0 评论