博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Form Personalization应用总结
阅读量:4876 次
发布时间:2019-06-11

本文共 1053 字,大约阅读时间需要 3 分钟。

1 Form Personalization 简介

EBS 11.5.10增加了Form Personalization功能,该功能不仅是技术功能的一次增强,也是对业务功能的扩展,提高了系统的柔性
1.1 Form Personalization能做到什么
1.1.1良好的用户体验  
    利用Form个性化功能可以根据不同的条件在特定的时机动态的改变Form中各个对象的各种属性。不同的用户打开同一个Function时能看到不同的效果,比如说李明进入打开Form A时,A的标题为“Welcome 李明”,赵良进入时则为“Welcome 赵良”。
1.1.2增强的权限控制  
    业务上要求不同的用户进入同一Form时,他有权看到的内容以及可修改的内容都是不同的,不如他有权浏览A页签却不能进入B页签,他可以修改Header 块而不能修改Line块,他可以点击“获取最新订单”按钮却无法按下“同意发放”按钮,以上这些都可以用Form个性化功能轻松的实现。另外对于同一个 Form挂在不同的Function下面,利用Form个性化功能进行控制简直再好不过。
1.1.3标准Form的功能扩展   
    经常会遇到苛刻的客户,比系统的标准Form挑三拣四,比如他要求某个用户进入费用报销界面时,报销类型不可选,指定为一个默认值,还要求界面能直接链接到报销明细界面,假如系统不提供这样的功能,我们是不是得冒着极大的风险去修改这个逻辑复杂的标准Form,战战兢兢地调试完毕挂进系统,祈祷它永远不要出错。现在Form个性化让我们可以不用修改标准Form就搞定难缠的客户。
1.1.4分离业务逻辑  
    也许有人会说,不用Form个性化,编写代码也可以实现1、2的功能,是的,的确如此。但是如果是一个逻辑非常复杂的Form,代码越简洁结果不是越好吗?举个例子,也许Form开发人员会在Block的WHEN-NEW-RECORD-INSTANCE事件中去处理许多逻辑,为什么不把更多的精力投入到封装业务逻辑,而把辅助的页面逻辑交给Form个性化呢?
1.1.5调试功能  
    Form个性化可以设置调试模式和类型为消息的Action,可以作为Form调试的有力补充。
  当然Form个性化功能远远不止上面提到的几点,欢迎有兴趣的同仁进行测试,多多交流。具体的应用实例可参看本文第4节内容。
更多内容请参看附件,欢迎交流!

 

转自:

转载于:https://www.cnblogs.com/quanweiru/p/4574386.html

你可能感兴趣的文章
jq变态全选vs原生变态全选
查看>>
delphi 设置开机自动启动函数
查看>>
CodeForces - 366C Dima and Salad (01背包)
查看>>
关于Linux一些问题和答案
查看>>
分析源代码的方法:gtags + htags + firefox
查看>>
WP7之开发环境搭建
查看>>
预警|使用方维、微吼等系统直播平台警惕黑客攻击
查看>>
uva 10130 SuperSale
查看>>
与(&)、或(|)等运算符理解及其特殊用途
查看>>
一道php笔试题
查看>>
4.标准体重: 男士体重=身高-100±3 女士体重=身高-110±3 输入性别、身高、体重,查看体重是否标准...
查看>>
UVA748 Exponentiation 解题报告
查看>>
hud 4454 Stealing a Cake 解题报告
查看>>
冒泡排序
查看>>
深入理解java:1.3.1 JVM内存区域的划分(运行时数据区)
查看>>
hdu_3518_Boring counting(后缀数组)
查看>>
逆波兰表达式计算'1 + (5 - 2) * 3'
查看>>
【洛谷2051】[AHOI2009] 中国象棋(烦人的动态规划)
查看>>
常见渗透测试工具集成系统简介
查看>>
Cannot run Eclipse; JVM terminated. Exit code=13
查看>>