HOWTO_使用Tools创建第一个应用.docx_第1页
HOWTO_使用Tools创建第一个应用.docx_第2页
HOWTO_使用Tools创建第一个应用.docx_第3页
HOWTO_使用Tools创建第一个应用.docx_第4页
HOWTO_使用Tools创建第一个应用.docx_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 概念理解1) Table 由描述实体的属性值和属性(column)构成的数据关系2)BC(Business Component)业务组件。可以看做一个组织方式由用户定义的,包含了很多Table的一个虚拟的Table。也可以认为一个BC对应数据库中一个VIEW(视图)i. Field 反映一个或多个数据层中的一个或多个column的信息注:join,link都基于field,所以尽可能的包含column,特别是ID等主键ii. Join 定义多个Table之间的关联方式,可以理解为SQL中join on的条件部分3)BO(Business Object)将相关的BC组合起来,表示一个完整的业务功能iii. Link 定义BC之间的关系,即订单头(主BC)通过订单ID获取此订单的商品信息(子BC)4) Applet:一个Applet涉及一个BC,定义了一个BC展现方式以编辑功能块5) View: 一个view关联一个确定的BO,定义了一个完整的业务功能模块,如渠道关联,渠道发布等业务子模块6) Screen 一个或者多个view的组合,定义了完整的业务,如订单,渠道之类7) Application 多个Screen集合,不同集合代表了不同管理范围8) Siebel三层结构图1-1 Siebel 三层结构二、 Step by Step之基础以商品和商品价格为实例创建一个简单的商品录入的业务模块。这里的教学没有使用基本表1) 创建一个Project创建Project是为了功能开发作为独立的项目开发,有利于协同开发。点击此处右侧将出现以下界面在右边出现的所有项目中右键鼠标,选择“New Record”这里打钩2) 创建Table(非Siebel基础表都已CX作为前缀)CX_PROD_BASE 包含以下自定义的字段PROD_IDPROD_NAMECX_PROD_PRICE 包含以下自定义的字段PROD_IDPRICE_TYPEPROD_PRICE点击此处点击此处输入创建的Table名选择一个Project创建之后创建的Table默认,系统会为表创建一些必要的字段,但是如果想要和业务相关,还需要自定义许多字段点击此处点击“Column”之后,右边会出现“Column List”编辑栏,在“Columns”视图中,右击选择“New Record”当前编辑的Table用户自定义字段系统自建字段3) 创建BC点击此处点击此处点击此处选择此BC的基表为BC起名添加添加Column作为BC的Field选择“Field”,在右侧编辑新增或减少BC的Field项目,选择“Join”,当BC的Field来自多个表时,定义关联方式,这一步中我们没有定义Join,在后面“中级部分”提到JoinField4) 创建BO Link可以选择在BO之前创建,亦可以在BO之前创建,这里选择在创建BO之前创建右键“New Record”创建新的link点击此处为link选择主BC和子BC,同时选择关联的Field此时来创建BO点击此处选择“Business Object Component”子项,在右侧“Business Object Components”视图中,右键选择“New Record”,添加BC组件为BO添加BC组件选择子BC的LINK添加Link5) 创建APPLET点击此处点击此处有多个Applets可供选择,这里选择“Form Applet”点击此处选择对应的BC选择Preserve,表示升级是保留此配置Web显示的名字 为Applet取个名 选择Project选择Applet的模式,一般选择“Edit Mode”,表示进行增,删,改操作选择此处选择在WEB展现时,显示的内容,对应BC的“Field”选择此Applet对数据拥有哪些可执行操作右键选择“New Record”可添加展现的字段右键选择“Edit Web Layout”,可以编辑Web展现的样式,自定义选择数据操作按钮第二步修改成Web显示的名称第一步点击此处每个Applet对应一个BC,按上面步骤重复6) 创建view点击此处选择Project为view取个名 Web显示的名字 选择对应的BO选择Preserve,表示升级是保留此配置自定义Web模板控制Web展现时的先后顺序选择此View包含的Applet,只能是基于BO包含的BC而创建的Applet7) 将view挂到某个Screen下如果此Project没有,必须新建一个Screen,将此View挂到这个Screen下如果此Project下有,可以新建,也可以,将此View挂到已存在的Screen下下面演示的,包括新建screen部分右键,选择“New Record”添加一个新的Screen,也可选择此Project下一个已经存在的Screen选择view右键,选择“New Record”添加view点击此处8) 将Screen挂到某个Application下如果screen没有创建,需要进行此步骤,如果已有了screen可省略这里选择挂到此APS下点击此处下一步:右键选择“New Record”,将此Screen添加到此应用下的首页标签栏点击此处下一步:右键选择“New Record”,将此Screen添加到此应用下点击此处9) 编译a) 第一步:Apply Table点击此处b) 第二步:Object Compiler点击此处选择“Tools” “Compiler Projects”选择Project点击此处c) 第三步:Application编译右键选择“CompilerSelected Objects”10) 在App Server上发布在浏览器地址栏输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论