PeopleSoft技术培训-ApplicationDesigner.ppt
《PeopleSoft技术培训-ApplicationDesigner.ppt》由会员分享,可在线阅读,更多相关《PeopleSoft技术培训-ApplicationDesigner.ppt(66页珍藏版)》请在三一文库上搜索。
1、PeopleSoft技术培训 - Application Designer初级,培训安排,Application Designer概述 Application Designer基本定义 Application Designer其他定义 Application Designer管理功能 Application Designer开发过程,1. Application Desinger概述,Application Desinger的初级功能,Field,Record,Page,Component,Menu,SQL片断,HTML片断,开发PeopleSoft的基本定义,管理PeopleSoft应用程序
2、的开发过程 维护peoplesoft应用程序,Application Desinger的中级功能,开发Peoplesoft工作流程序,Component Interface,File Layout定义,开发简单的Peoplesoft报表程序,Workflow,Query,开发Peoplesoft与其他应用系统的接口(非实时),People Code Program,为简单的Component嵌入反映业务逻辑的代码,Application Desinger的高级功能,开发Peoplesoft与其他应用系统的接口(实时),Application Message,Business Interlink
3、,Application Engine Program,开发进行大量复杂SQL操作的后台批处理程序,Application Desinger界面,2. Application Disigner基本定义,PIA 页面的导航结构:Menu,Portal导航 - Folder,Menu Grouop,Menu,Menu Bar,Menu Item,Component,Portal导航 - Component,Folder,Sub Folder,8.8版本及以后,8.8版本以前,PIA 页面的核心:Component,Component 各Page/Tab,Component 工具栏,Componen
4、t Action Mode,基本定义概述,字段(FIELD),Individual pieces of datasuch as an employee IDthat can be entered by the user and stored in the database, in a column on a table, or in a view.,记录(RECORD),All of the data that resides in PeopleSoft applications is stored in tables, or records, as part of a relational
5、database system. Each record definition describes the properties of an underlying SQL table.,页面(PAGE),Pages provide a way to enter, view, and edit data online. The system validates user input, writes it to the database, and retrieves and displays it upon request.,组件(COMPONENT),Represents a logical b
6、usiness transaction or a set of logically related pages that are processed together.,菜单(MENU),Enables access to the components that you build and the pages contained in the components.,FIELD介绍-类型,FIELD介绍-属性,说明本Definition所属的的功能模块,字段类型,本类型字段特有的一些格式,FIELD介绍-Multi Label,同一个FIELD可以在数据库中多次复用,因此有多个Label,用以
7、反映其不同用途 Label用于在RECORD和PAGE中显示FIELD的名称 有且仅有一个默认Label,FIELD介绍-Translate Value,条件 Field类型:Char Field长度:14字符 Field values consist of a relatively small, static set of values that are not maintained by the user. 注意 Y/N型数据不需要Translate,焕表格,FIELD介绍-Translate Value(续),在页面上的应用 作为Prompt Table 一般作为Drop Down Li
8、st控件 不允许修改或输入新值,练习,新建若干个Field,分属不同的类型,RECORD介绍-概述,RECORD相当于数据库中的“表” RECORD由FIELD组成,FIELD相当于表中的“列”,RECORD介绍-类型,SQL Table:数据库中真实存在的表 SQL View:数据库中真实存在的视图 Dynamic View:动态定义的视图 Derived/Work:临时表,运行时动态生成,不在数据库中存储数据 SubRecord:/ Query View:基于Query定义的视图 Temporary Table:数据库中真实存在的临时表,RECORD介绍-命名规范,_TBL Identif
9、ies an edit or prompt table that contains data that is used for validation, as opposed to data that is maintained by the application. Such as LOCATION_TBL, COUNTRY_TBL. _VW Physically implemented by defining a SQL view. _DVW Identifies a dynamic view _WRK Derived work records _SBR Subrecord _QVW Que
10、ry view _WL Identifies the record as a worklist record definition,RECORD介绍-属性,高级属性,用于控制本Record的共享特性,见后续教程,父表,语言表,对数据库中的关键表进行修改审计,需要指定记录修改信息的表,RECORD介绍-RecordField的属性1,Use属性 指出本FIELD在RECORD中是如何发挥作用的,Key:数据库表的主键(只有是Key才能是Descending Key和Search Key) Search Key:在搜索时用到的Key(出现在Basic Search里) List Box Item
11、:会出现在搜索结果中的字段 Alternate Search key:在搜索时用到的Key(出现在Basic Search里) Default Value :该字段的默认值,RECORD介绍-RecordField的属性2,Edit属性 指出用户如何编辑本FIELD的数据,Prompt Table Edit Prompt Table with no Edit Yes/No Edit,必填字段,RECORD介绍-四种Display(1),Field Display: 指出Field的基本属性,如类型、长度等,改小图,RECORD介绍-四种Display(2),Use Display 指出Fiel
12、d的使用属性(是否是主键、是否用于搜索等) 与Record Field的Use属性相对应,加小图,RECORD介绍-四种Display(3),Edits Display: 指出Field如何被编辑 与Record Field的Edit属性相对应,RECORD介绍-四种Display(4),PeopleCode Display: 指出哪些Field的哪些事件有PeopleCode,RECORD介绍-Build Record过程,要Build的表,在Application Designer里设计Record后,还需要在数据库中创建该Record以容纳数据 每次修改了Record的结构(增建字段、修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PeopleSoft 技术培训 ApplicationDesigner
链接地址:https://www.31doc.com/p-3565530.html