
SAP LDB
雁舞九天
一个喜欢新奇事物的人,不小心进入了IT界。多亏有了博客这个东西,让我可以随时记录自己的想法。Play Hard, work hard.
展开
-
Report Categories修改LDB选择屏幕
在使用LDB : PNPCE的报表中,默认的选择屏幕如下图所示:如果报表要求Reporting Period可供选择的日期类型更丰富,而且报表是单人模式,即只能选择一个Personnle number,company code 不显示。这种情况下,我们可以使用为报表指定Report Categories的方法来实现需求。一、创建Report Categoriest-code: sp原创 2012-03-09 12:42:07 · 697 阅读 · 0 评论 -
使用逻辑数据库PCH的时候,如何实现一次只能选择一个OBJID的效果?
为了实现选择屏幕上只能选择一个OBJID的效果,我们本打算将Search Term进行隐藏。但是,经过测试后发现:Object ID也是可以多选的,仍然会处理所有选择到的Object ID. 查阅资料后发现:如果在INITIALIZATION事件中使用宏rh-sel-one-objid.的话,就可以实现OBJID单选的效果。同时,在PBO中原有的如下代码,可以移除:原创 2012-07-17 17:08:49 · 805 阅读 · 0 评论 -
逻辑数据库PCH常用的宏
1 rh-sel-keydate. 实现reporting period只有key date一个选项2 rh-sel-one-objid 实现选择屏幕上一次只能输入一个OBJID。注意:与逻辑数据库PNPCE中,在PBO中实现一次只能处理一个pernr不同。 在使用逻辑数据库PCH的时候,为了控制一次只能处理一个OBJID, 必须使用宏r原创 2012-07-17 17:09:37 · 1317 阅读 · 0 评论 -
不用evaluation path情况下使用逻辑数据库PCH
测试程序来自标准报表:RHVAKRI0 界面显示为: 运行效果为: 技术亮点: (1)不使用evaluation path的情况下使用逻辑数据库PCH(2)ALV显示结果中使用checkbox(ALV checkbox)测试程序: *&------------------------------------------原创 2012-07-27 18:18:06 · 644 阅读 · 0 评论 -
使用逻辑数据PNPCE时,选择屏幕中实现单人模式和多人模式之间的切换
有些report要求可以运行多个人,也可以运行单个人。但是LDB逻辑数据库默认自带的选择屏幕是固定的,我们如何才能根据用户的选择,来修改选择屏幕实现不同的显示呢?我们想要的结果,如下图所示(1)默认情况下是多人模式,选择屏幕为: (2)当用户选择单人模式后,选择屏幕变为这种效果是如何实现的,可参照下面的代码:第一:创建一个report,它所使用的LDB 是原创 2012-03-09 12:44:44 · 1232 阅读 · 0 评论