Report Categories修改LDB选择屏幕
来源:互联网 发布:t恤 知乎 编辑:程序博客网 时间:2024/06/05 16:19
在使用LDB : PNPCE的报表中,默认的选择屏幕如下图所示:
如果报表要求Reporting Period可供选择的日期类型更丰富,而且报表是单人模式,即只能选择一个Personnle number,company code 不显示。这种情况下,我们可以使用为报表指定Report Categories的方法来实现需求。
一、创建Report Categories
t-code: spro 进入IMG后台维护界面:
点击IMG -->Personnel Management -->Human Resources Informations
System-->Reporting---> Adjusting the Standard Selection Screen---》
Create Report Categories 可以出现下面的维护页面
新建一条记录,并维护它的detail。
二、在报表中使用这个Report Categories
报表 --》Attributes --> HR report category 按钮
弹出如下所示的对话框中,输入Reprot Categories的名字
运行报表后,界面如下图所示:
可以看到Reproting Period可供选择的项丰富多了。
Company Code也被隐藏掉了。
但是,Personnel number依旧是多选的。这就需要在报表的at selection-screen output事件中进行屏幕修改了。
代码如下所示:
REPORT ztest05.
tables: pernr.
nodes: peras.
AT SELECTION-SCREEN OUTPUT.
PERFORM control_output.
FORM control_output .
loop at screen.
if screen-name='%_PNPPERNR_%_APP_%-VALU_PUSH'."close multiple selection
screen-active = 0.
modify screen.
elseif screen-name='PNPPERNR-LOW'.
screen-required = 1.
modify screen.
endif.
endloop.
ENDFORM.
修改屏幕后,效果如下图所示,Personnel number变为单选的,而且是必输的了。
- Report Categories修改LDB选择屏幕
- 判断LDB选择屏幕上pernr是否已填
- Report category = Customized Selection Screen of LDB
- 如何维护Report Categories中的selection fields字段?
- Categories
- Categories
- Categories
- Categories
- 为什么选择Style Report
- 拷贝标准的选择屏幕修改为自定义的样式
- 选择屏幕
- 选择屏幕
- 选择屏幕
- 选择屏幕
- 选择屏幕 子屏幕
- 选择屏幕 子屏幕
- lck ldb
- ABAP选择屏幕设计
- Android 之 下拉框(Spinner)的使用
- Javascript之Number_format
- Sqoop export and import commands
- ffmpeg开发指南
- zoj 2405 Specialized Four-Digit Numbers
- Report Categories修改LDB选择屏幕
- 如何解决iphone4 无法连接dlink无线路由器问题
- 一些有关C++语言中的bit操作
- 利用DevicePolicyManager执行屏幕锁定
- 如何用人
- 使用逻辑数据PNPCE时,选择屏幕中实现单人模式和多人模式之间的切换
- jQuery图片延迟加载-仿类似京东等电子商务
- POJ 1990
- excel多窗口显示设置