本文主要是介绍RERCS系统开发实战案例-Part04 创建FPM Application的搜索组件UIBB及其Feeder Class创建分配,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
继FPM Application创建完成后,新增对应的UIBB。
1、通过事务码 FPM_WB 进入FPM Application的配置界面
1)条件搜索组件UIBB(用于页面添加字段作为搜索条件);
2)编辑配置标识和标题;
3)创建UIBB的配置标识;
点击确定,并选择对应的包和请求;
4)通过事务码 SE24 创建UIBB对应的Feeder Class,并进行分配;
另外:出现以下错误需要在Feeder Class 接口页签中添加UIBB标准的接口参考;
同时,如果Feeder Class中的方法未实施(处于非活动状态),会出现以下报错;
后续把对应方法进行实施并激活后即可。
4)点击 配置UIBB,进入UIBB配置页面,添加搜索条件;
此处带出来的字段来源于方法IF_FPM_GUIBB_SEARCH~GET_DEFINITION的结构;
METHOD IF_FPM_GUIBB_SEARCH~GET_DEFINITION.DATA LS_FIELD_DESCRIPTION_ATTR TYPE FPMGB_S_SEARCHFIELD_DESCR.EO_FIELD_CATALOG_ATTR ?= CL_ABAP_STRUCTDESCR=>DESCRIBE_BY_NAME( 'ZRRE_S_BO_YSYFBL_ROOT_D' ).ENDMETHOD.
5)运行FPM Application结果可看到添加的搜索条件;
以上就是创建搜索组件UIBB的相关内容,下一篇是对应的Feeder Class实施的内容。
这篇关于RERCS系统开发实战案例-Part04 创建FPM Application的搜索组件UIBB及其Feeder Class创建分配的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!