没有合适的资源?快使用搜索试试~ 我知道了~
手把手教你开发FPM程序
资源推荐
资源详情
资源评论
一、FPM 简单介绍
为了摆脱传统开发的复杂度,SAP 创建了自己的 WEB 框架,FPM 就是一套比较完善的
WEB 开发框架,基于传统的 WEBDYNPRO 封装了很多组件使其标准化,这样开发人员就不
用过多的关注底层的代码,使用起来简单稳定,从而大大的提高开发的效果,标准化程序非
常高。
1、FPM 开发优势
1.1 代码和 UI 完全分离,只需要填写对应的实现类,UI 可以随便设计
1.2 完全的代码封装,编写极其简单
1.3 代码层可以完全控制界面,界面字段可配置
1.4 模式简洁,开发规范,并行执行,无需熟悉大量的架构知识以及底层类
2、FPM 框架
常用的 FPM 框架分为 3 类:
OVP(Overview Page Floorplan): 使用的时候引用 FPM_OVP_COMPONENT。最灵活的一种模
式,当前最新的技术,采用 stack 的概念来安排界面,这是其他 component 所没有的。
可折 Block 模式,Block 与 Block 之间相互独立(工具栏也独立)
OIF(Object Instance Floorplan): 使用的时候引用 FPM_OIF_COMPONENT.进去之后默认只有
一个 Tab UIBB 为主界面,所有其它的 UIBB 要加到这个 Tab UIBB 中去,缺点就是 raise 出来
的 event 只有当前显示的那个 tab 下的 UIBB 的 feeder class 才能收到,没有显示的 UIBB feeder
class 是收不到这个 event。
带标题和信息区域模式,工具栏唯一。
GAF( Guided Activity Floorplan ): 引用 FPM_GAF_COMPONENT, Step by step 的模式,用于需要
一步一步指导过程的业务模型。最大的特点就是,界面上方会有步揍数的导航,可以清楚地
看到执行的顺序与现在所在的未知状态。适合顺序执行的业务开发。
我们这里只介绍比较为常用的 OVP 的简单创建流程。包括 Search List Form 的创建。
二、创建 FPM 程序
1、在 SAP 中,启动事务码 FPM_WB 进到配置页面,如果下图
或者通过网址打开:
https://vhcals4hci.dummy.nodomain:44300/sap/bc/webdynpro/sap/fpm_wb?sap-client=400&sa
p-language=ZH#
2、点击这里进行创建
3、填上应用的名字和描述并且选上我们文初说到的 OVP-概览页面
4、点击下一步,分配包,传输请求之后,我们就可以进一步编辑配
置了
5、这里可以配置第一个页面的标识,标题以及各种常规设置
常规设置中,可以对很多内容进行配置
6、UIBB 的介绍
6.1 UIBB 可以理解为一个控件,或者一个‘块’block 的概念。
如下图:搜索框是一个 UIBB,查询结果则是 另一个 UIBB.
剩余40页未读,继续阅读
资源评论
hellomotojava
- 粉丝: 3
- 资源: 29
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功