SAP增加TAB页的功能实现
的有关信息介绍如下:在SAP中有时候会在一个界面中,增加很多子窗口界面,已显示更多的信息。
在生产计划控制平台模块中需要增加TAB页SB的页面,具体效果如图所示
根据功能代码导航定位到这一界面的屏幕9000.
点击格式化,进行界面的显示与编辑。
点击编辑,参考详细信息的其他界面进行设置。参考图设置如下。
编辑功能框
进行相关的字段设置。
(1)主要是功能码的设置,这个是后期点击事件和显示与隐藏的逻辑代码判断。
(2)参考字段设置,同其他参考相同即可。
此时,已经可以在界面查看到显示的状态了,但是还没有具体的页面和点击功能。
下面编写页面和逻辑功能。
先去内表定义中增加该功能码,作为判断的依据。
然后回到初始界面的代码编辑栏,进行初始化的添加
初始化界面
然后点击屏幕右键创建屏幕。
输入9010点击对号即可。
然后进行设置,包括三个:属性、元素清单、逻辑流。首先进行属性的编辑,这里一定要选择子屏幕,因为是TAB页,嵌套的页面。
然后再点击格式,进行控件的绘制和名称的填写。
操作完成后,进行逻辑流代码的编写。
这一步结束后,则可以正常显示界面了,但是是空白页,因为没有获取值和显示的操作设置编写。
因为不同的检验类型对应的显示TAB页是各不相同的,以“定检”“一般检”为例。
显示出的详细信息的TAB数量和功能是不同。
所以应进行界面初始化的判断。
调用函数。
在具体的代码中,根据条件进行页面的隐藏于显示
设置完成后,可以运行查看效果。
当设置完显示逻辑后,则可以编写具体显示的内容了。