SAP MM ME1M 报表的Layout之调整

简介: SAP MM ME1M 报表的Layout之调整

SAP MM ME1M 报表的Layout之调整





之所周知,SAP的很多报表都可以是ALV的格式输出,这个格式对于业务而言,界面友好,方便业务人员按照自己的需求去调整报表输出结果,也方便业务人员将输出导出到本地文件。比如ME5A,ME2L,ME2M, ME2N等等。这些报表的界面上都有一个字段scope of list, 将其改成ALV,

image.png






报表就能以ALV这种用户友好的列表格式显示报表结果。




悲剧的是报表ME1M却没有这个scope of list 字段可以供业务人员去调整格式的,


image.png




标准情况下,其报表输出结果实在太丑太Low了:







用户不能导出到Excel,不能修改Layout,使用起来极其不方便。




D项目中,采购部门关键用户就发现这个报表不好用,说要能以List的形式,一个物料一个供应商的价格数据应该是显示为一行,而不是现在的三四行,并且要能导出到Excel里,方便后续的处理。




笔者试图说服用户接受现在的格式,丑是丑了点,毕竟还能用。但是关键用户不含糊,没答应。她反复多次提出要求,希望能有一个格式友好的报表能批量显示物料的采购价格。如果没有标准的,就做开发。客户任性不易糊弄,我只好答应客户先研究研究。





经过上网查资料,终于搞定了。我发现,解决方案其实很简单。仅仅需要在用户的SAP账号里设置用户参数,ME_USE_GRID = X. 如下图:


image.png






设置好之后重新登录SAP系统,去执行ME1M报表,



image.png





结果如下:




image.png



报表显示结果就很友好,很方便!漂亮!



笔者很是不解,都是SAP系统的采购模块的报表,查询界面以及报表结果的布局以及风格为啥不能搞成一致呢?比如在ME1M的查询界面,也搞一个scope of list字段,允许业务人员选择ALV,然后报表以ALV格式显示。标准的ME1M格式如此之丑,看样子是这个报表的设计者跟其它采购报表的设计者,不是同一个风格的,或者说有些另类。  


相关文章
|
8月前
|
BI
SAP ABAP 报表几个事件的先后执行顺序和作用
SAP ABAP 报表几个事件的先后执行顺序和作用
|
8月前
|
存储 JSON 搜索推荐
如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值试读版
如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值试读版
|
1月前
|
BI 数据库
SAP ABAP ALV 报表单击某列后执行某段 ABAP 逻辑的实现方式 - hotspot 行为实现试读版
SAP ABAP ALV 报表单击某列后执行某段 ABAP 逻辑的实现方式 - hotspot 行为实现试读版
|
1月前
|
供应链 BI
SAP SCM 标准报表 /SAPAPO/SPPFIXREQ 的作用介绍
SAP SCM 标准报表 /SAPAPO/SPPFIXREQ 的作用介绍
|
1月前
|
开发者 UED
SAP Spartacus BREAKPOINT 枚举类型在 Spartacus layout 实现中的作用
SAP Spartacus BREAKPOINT 枚举类型在 Spartacus layout 实现中的作用
|
7月前
|
BI
利用 ALV 实现增删改查系列之四:如何捕捉 SAP ABAP ALV 报表行项目删除时抛出的事件试读版
利用 ALV 实现增删改查系列之四:如何捕捉 SAP ABAP ALV 报表行项目删除时抛出的事件试读版
|
8月前
|
BI 数据库
27 行代码开发一个最简单的 SAP ALV 报表试读版
27 行代码开发一个最简单的 SAP ALV 报表试读版
SAP UI5 SimpleForm 的 two-column layout 布局
SAP UI5 SimpleForm 的 two-column layout 布局
|
9月前
|
存储 JSON 搜索推荐
授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储的试读版
授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储的试读版
|
8月前
|
SQL BI 应用服务中间件
SAP ABAP 报表进度显示控件的使用详解试读版
SAP ABAP 报表进度显示控件的使用详解试读版