内容发布更新时间 : 2024/12/25 1:53:24星期一 下面是文章的全部内容请认真阅读。
Oralce之APEX开发指南
创建一个WorkSpace名为jjl,Schema为oracle ebs的apps,同时创建该workspace的管理员名为jjl
1.3.3.
WorkSpace的Admin,Developer,AppEndUser
1) 使用刚创建好的WorkSpace【jjl】以管理员jjl登录
2) 登录之后为该workspace创建开发用户与app最终用户
Oralce之APEX开发指南
1.4. 待定
3) 后续就可以用使用developer登录workspace【jjl】进行开发
1.4.1.
待定
Oralce之APEX开发指南
2. APEX –开发
2.1. 开发概要
2.1.1.
理解WorkSpace、Application
WorkSpace:工作空间,一个WorkSpace对应Oracle数据库的一个Schema,形象的理解我们可以认为它就是一个工程,这个工程里面有很多的子项目Application.在与EBS的集成开发中,我们认为每个Application可以类似于EBS中的一个Form,该Form里包含多个窗口.
本文有些截图是基于Oracle Application Express 4.2.5版本。在APEX中的页面布局、各种OBJECT的属性控制都是可以通过配置来解决的,对于这种声明式的开发(不需要编译)它需要的是少量的Coding,主要是偏向于pl/sal编程.
Oracle Application Express可以创建Database Applications,Websheet Applications,Packaged Application
本文对应的开发都是Database Application. 2.1.2.
Application授权登录机制
每个Application都可以为其设置安全认证,创建Application的时候会让你三选一。
后期创建好后我们是可以对其登录机制进行修改。具体的APEX自带的授权登录机制有7种。
在目前的开发中我们可以选择Application Express Accounts与HTTP Header Variable. 前者必须输入APEX用户名密码才可登录,后者
Oralce之APEX开发指南
2.2. 页面布局、美化
2.1.3.
Page0
Page0是该Application的一个全局页,比如某些全局变量,全局常量都可以在该页去设置,为了方便管理我们把不同类型的变量放在不同的区域,这些区域是不显示在界面上的类似于HTML的HIDDEN.
2.1.4.
待定
Application Express 提供了 20 个主题。每个主题由定义应用程序外观的组件模板组成。Oracle Application Express 4.0 提供的这些现代化主题都符合 XHTML 和 CSS 标准。XHTML 页面可移植性更强、呈现时间更短。在项目上开发的使用的是APEX4.1.1版本,在网页布局这块比较郁闷,创建Region的Column属性是在某个 Body内是全局的,在APEX4.2.5版本中,就变得相当的Easy,可以对子子….区域的重新布局,其子子区域都会有对应的Grid Layout可以配置。 2.2.1.
页面区域展现
APEX的页面在选定主题后,其页面的布局与CSS基本上已确定,基本上符合DIV+CSS来布局,然后把某几个常用的DIV【Body1、Body2、Body3、Postion1、Position2、Position3、Position4】放开给Developer开发使用。其中Body区域在HTML中是以