SAP学习7--ABAP Report程序
1.我们先 /nse38 进入来新建一个Report程序 Y_SAP_Report1
Title 根据项目书,这里选择使用for SAP Example , Type一般选择可执行程序 Executable program, 然后点击save
2.然后在下面跳出的页面,平时的时候Package是不用选择的,这样应该就到了自己的账户的 Tmp项目里面了。 但是在真正做项目的时候,应该是要自己选择需要的项目的。
而且平时的时候用的是Local Object, 老师是说保存在服务器的Temp 服务器端。 不过最终这个项目肯定是要用保存那个按钮保存到服务器端的,这个到时候要注意下。
3. 屏幕事件,对于屏幕设计这一块,重点来探讨下。
Intialization(在屏幕未显示之前执行,主要对屏幕元素进行初始化)
↓
AT SELECTION SCREEN OUTPUT (在这个事件里可以通过LOOP SCREEN 修改系统默认screen内表修改屏幕的某些属性)
↓
start-of-selection(在单击执行按钮后触发该事件)
↓
END-OF-SELECTION(在start-of-selection事件执行完成,也就是数据处理完成了,但是输出屏幕还没有显示之前。主要用来对结果进行校验)
↓
显示屏幕
↓
at selection-screen (是PAI处理,选择屏幕显示之后,用来响应回车,F8,F1,F4等事件)
另外: EXIT、REJECT:中止某一事件模块,但是不影响其他事件的执行。 而STOP可以强制终止所有事件。
4. 下面来看下单击执行按钮后 用于设置将数据显示到画面的List Process 事件。 而List Process 事件的位置是在Intialization里面的,有的时候我看程序里面不显式注明intialization块。 例子像下面的程序一样。
-
REPORT Y_SAP_REPORT1 LINE-COUNT
8(
2).
-
-
INITIALIZATION.
-
DATA:
-
A TYPE I.
-
PARAMETERS:
-
B TYPE I.
-
-
TOP-OF-PAGE.
-
WRITE:
'哟哟哟,check it now'.
-
ULINE.
-
END-OF-PAGE.
-
WRITE:
'每页的末尾'.
-
-
TOP-OF-PAGE.
-
WRITE:
'我去'.
List Process 事件主要有:
TOP-OF-PAGE、 END-OF-PAGE 、AT LINE-SELECTION 、AT PF (NN) 、 AT USER-COMMAND
(1) TOP-OF-PAGE 在新的一页开始时执行,也就是在新一页输出第一条数据之前执行。
(2) END-OF-PAGE ,一般在Report页头加入 Line-count来限制每页的总行数。
其中 ULINE是输出一条横线,例如 ULINE AT /5(60). 其中AT后面的5表示的是横线位置从5开始,60表示的是横线的长度。
(3) AT LINE-SELECTION 当双击一行或按F2的时候才触发
(4) AT USER-COMMAND
<div data-track-view="{"mod":"popu_625","con": ",https://blog.csdn.net/yuxiao198808/article/details/39316309,from_baidu"}" style="margin-top: 8px;padding: 20px;background-color: #fff;overflow: hidden;"><div id="_wixr5eejsj"><em id="naygra" style="width:0px;height:0px;"></em><iframe width="860" frameborder="0" height="130" scrolling="no" src="//rabc2.iteye.com/qmoxkszag?ros=SUR&gsn=ZXR&ns=LUVXRTZS&vde=8KKGJ0U-0Td0Td2CF70y3J4E0yE5K0TdPLO91FS_ZZRZ0Td1IK93C50Td45K19CJ0TdU_USXUR_&dzb=SWUYS_WY_SY_R&nsc=R&nbs=R&zsc=zSOzS&nks=S&ndw=frkjynmqr&kxd=S&ohzc=SSSRRS&zmc=STTTOZYS&mom=srdzZ&zbyd=T&zc=UUWZOVRW&zcc=STUUOVVZV&nm=U&kbs=T&zkb=STZRO_ZV&ur1=z1rl8&6b6=ek89f&lx10=6xpml&swt=1"></iframe></div><script type="text/javascript" src="//cee1.iteye.com/cxptwdmzg.js"></script></div> <a id="commentBox"></a>
ABAP report 模板
liangziyisheng
04-25 807
文章转载于:http://blog.chinaunix.net/uid-9308264-id-2005166.html *--------------------------------------...
<em>abap报表</em>
下载
08-10
*投诉人联系方式: *版权证明: 只允许上传png/jpeg/jpg/gif格式的图片,且小于3M *详细原因: 取 消 提 交 <em>abap报表</em> 3积分 立即下载 ...
</div>
<div class="recommend-item-box recommend-ad-box clearfix">
<div id="_28pmisw89dz" style=""><em style="width:0px;height:0px;"></em><iframe width="852" frameborder="0" height="60" scrolling="no" src="//rabc2.iteye.com/jehrydsua?ros=XR&gsn=ZWT&ns=LUV_SXXZ&vde=8KKGJ0U-0Td0Td2CF70y3J4E0yE5K0TdPLO91FS_ZZRZ0Td1IK93C50Td45K19CJ0TdU_USXUR_&nks=T&dzb=SWUYS_WY_SY_R&kbs=T&zkb=STZRO_ZV&ohzc=SSVRRW&kxd=S&zbyd=T&ndw=frkjynmqr&zcc=STUUOVXTR&nsc=R&zmc=STTTOZYS&zc=UZRYOVR_&nbs=R&mom=srdzZ&nm=U&zsc=zSOzS&1j6=dv1dj&kc10=dj0y&a48=9a2vh&ry9=716p&swt=1"></iframe></div><script type="text/javascript" src="//rabc1.iteye.com/production/source/pc3553.js?pkcgstj=jm"></script>
</div>
<div class="recommend-item-box recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/heng0757/4078533,searchFromBaidu_2,index_2"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/heng0757/4078533,searchFromBaidu_2,index_2"}" data-flg="true">
<a href="https://download.csdn.net/download/heng0757/4078533" target="_blank">
<h4 class="text-truncate oneline" style="width: 566px;">
<em>ABAP</em> 开发<em>报表</em>模板 </h4>
<div class="info-box d-flex align-content-center">
<p>
<span class="read-num">下载</span>
</p>
<p>
<span class="date">08-29</span>
</p>
</div>
<p class="content oneline" style="width: 702px;">
*版权证明: 只允许上传png/jpeg/jpg/gif格式的图片,且小于3M *详细原因: 取 消 提 交 <em>ABAP</em> 开发<em>报表</em>模板 3积分 立即下载 ... </p>
</a>
</div>
<div class="recommend-item-box recommend-box-ident" data-track-view="{"mod":"popu_387","con":",https://download.csdn.net/download/hekai233/8115161,searchFromBaidu_3,index_3"}" data-track-click="{"mod":"popu_387","con":",https://download.csdn.net/download/hekai233/8115161,searchFromBaidu_3,index_3"}" data-flg="true">
<a href="https://download.csdn.net/download/hekai233/8115161" target="_blank">
<h4 class="text-truncate oneline" style="width: 566px;">
<em>ABAP报表</em>开发基础 </h4>
<div class="info-box d-flex align-content-center">
<p>
<span class="read-num">下载</span>
</p>
<p>
<span class="date">09-05</span>
</p>
</div>
<p class="content oneline" style="width: 702px;">
*版权证明: 只允许上传png/jpeg/jpg/gif格式的图片,且小于3M *详细原因: 取 消 提 交 <em>ABAP报表</em>开发基础 10积分 立即下载 ... </p>
</a>
</div>
<div class="recommend-item-box recommend-box-ident type_blog clearfix" data-track-view="{"mod":"popu_387","con":",https://blog.csdn.net/zhongguomao/article/details/7677793,searchFromBaidu_4,index_4"}" data-track-click="{"mod":"popu_387","con":",https://blog.csdn.net/zhongguomao/article/details/7677793,searchFromBaidu_4,index_4"}" data-flg="true">
<a href="https://blog.csdn.net/zhongguomao/article/details/7677793" target="_blank" title="abap程序(成本分析报表)">
<div class="content" style="width: 702px;">
<h4 class="text-truncate oneline" style="width: 579px;">
abap<em>程序</em>(成本分析报表) </h4>
<div class="info-box d-flex align-content-center">
<p class="avatar">
<img src="https://avatar.csdn.net/8/2/9/3_zhongguomao.jpg" alt="zhongguomao" class="avatar-pic">
<span class="namebox" style="left: -38px;">
<span class="name">zhongguomao</span>
<span class="triangle"></span>
</span>
</p>
<p class="date-and-readNum">
<span class="date hover-show">06-19</span>
<span class="read-num hover-hide">
<svg class="icon csdnc-yuedushu" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-yuedushu"></use>
</svg>
3259</span>
</p>
</div>
<p class="content oneline" style="width: 702px;">
最近做的一个成本分析的报表。
&---------------------------------------------------------------------
*& Report …
sap的几个报表工具
CompassButton
08-11
3382
ABAP list reports (customized and R/3 delivered) Report Writer / Report Painter ABAP queries InfoSet…
SAP HR 报表开发
zhongguomao
06-02
2278
新建程序。在程序属性窗口中,Application选择 “P”, Logical database使用 PNP (人力资源主数据)或 PAP (申请人主数据),Selection screen…
SAP中程序间的相互调用,SUBMIT关键字的用法
zhongguomao
02-10
1065
在ABAP中可以用SUBMIT 关键字来实现程序之间的调用,是很好用的一个关键字
(1)调用另一个程序
比如:
SUBMIT ZHR_UPDATE_IT0008. "调…
SAP学习笔记(HR Develepment学习笔记1)
starshus
01-14
5879
SAP HR一般会有很多开发。而这个模块数据的特点也让它的开发和其它模块有些不同。HR的所有数据都是以信息类型来保存的,每个信息类型的数据都和时间段紧密相连。HR开发一般使用sap提供…
如何用MD_SALES_ORDER_STATUS_REPORT函数从MD04事务码获取概览树(overview tree)数据
zhanghua9948
07-06
584
原文链接:https://blogs.sap.com/2013/08/21/how-to-get-overview-tree-from-md04-with-mdsalesorderstatusrepo…
<div class="recommend-loading-box">
<img src="https://csdnimg.cn/release/phoenix/images/feedLoading.gif">
</div>
<div class="recommend-end-box">
<p class="text-center">没有更多推荐了,<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首页</a></p>
</div>
</div>
</main>
<aside>
<div id="asideProfile" class="aside-box">
<h3 class="aside-title">个人资料</h3>
<div class="profile-intro d-flex">
<div class="avatar-box d-flex justify-content-center flex-column">
<a href="https://blog.csdn.net/yuxiao198808">
<img src="https://avatar.csdn.net/A/5/5/3_yuxiao198808.jpg" class="avatar_pic">
</a>
</div>
<div class="user-info d-flex justify-content-center flex-column">
<p class="name csdn-tracking-statistics tracking-click" data-mod="popu_379">
<a href="https://blog.csdn.net/yuxiao198808" target="_blank" class="" id="uid">天明夜尽</a>
</p>
</div>
<div class="opt-box d-flex justify-content-center flex-column">
<span class="csdn-tracking-statistics tracking-click" data-mod="popu_379">
<a class="btn btn-sm btn-red-hollow" id="btnAttent" target="_blank">关注</a>
</span>
</div>
</div>
<div class="data-info d-flex item-tiling">
<dl class="text-center" title="9">
<dt><a href="https://blog.csdn.net/yuxiao198808?t=1">原创</a></dt>
<dd><a href="https://blog.csdn.net/yuxiao198808?t=1"><span class="count">9</span></a></dd>
</dl>
<dl class="text-center" title="0">
<dt>粉丝</dt>
<dd><span class="count" id="fan">0</span></dd>
</dl>
<dl class="text-center" title="0">
<dt>喜欢</dt>
<dd><span class="count">0</span></dd>
</dl>
<dl class="text-center" title="0">
<dt>评论</dt>
<dd><span class="count">0</span></dd>
</dl>
</div>
<div class="grade-box clearfix">
<dl>
<dt>等级:</dt>
<dd>
<a href="https://blog.csdn.net/home/help.html#level" title="2级,点击查看等级说明" target="_blank">
<svg class="icon icon-level" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#csdnc-bloglevel-2"></use>
</svg>
</a>
</dd>
</dl>
<dl>
<dt>访问:</dt>
<dd title="4942">
4942 </dd>
</dl>
<dl>
<dt>积分:</dt>
<dd title="143">
143 </dd>
</dl>
<dl title="1167718">
<dt>排名:</dt>
<dd>116万+</dd>
</dl>
</div>
</div> <div class="csdn-tracking-statistics mb8 box-shadow" data-pid="blog" data-mod="popu_4" style="height:250px;">
<div class="aside-content text-center" id="cpro_u2734133">
<!-- 广告位:PC-博客内页-百度联盟-300x250 --><div id="_fpc1w7547nf" style="width: 100%;"><iframe width="300" frameborder="0" height="250" scrolling="no" src="//rabc2.iteye.com/zqank?ros=TWR&gsn=URR&ns=LURUTWTZ&vde=8KKGJ0U-0Td0Td2CF70y3J4E0yE5K0TdPLO91FS_ZZRZ0Td1IK93C50Td45K19CJ0TdU_USXUR_&ndw=frkjynmqr&zc=UUXOYY&kbs=T&zcc=STUUOVXZX&nbs=R&nks=U&zsc=zSOzS&zbyd=T&zkb=STZRO_ZV&ohzc=SSSRRS&nsc=R&nm=U&zmc=STTTOZYS&mom=srdzZ&kxd=S&dzb=SWUYS_WY_SY_R&7h1=gaar&swt=1"></iframe><ins id="ybtyg" style="width:0px;height:0px;zoom:1;"></ins></div><script type="text/javascript" src="//rabc1.iteye.com/source/api/ymebi.js?bwoc=oltly"></script> </div>
热门文章
- SAP学习7--ABAP Report程序
阅读量:1055
- SAP学习3---内表定义
阅读量:541
- 【组合问题】 0~9 组成的小于K的最小整数
阅读量:520
- SAP学习4-OPEN SQL
阅读量:450
- 程序员 笔试资料 个人整理
阅读量:446