手把手教你学会siebel开发-Lab设计(siebel练习)(2)

2019-01-26 12:23

Siebel配置Lab

六、创建Screen

1、在Object Explorer,选择Screen。右键,新建一个Screen。命名为TR LAB Vehicle,选择Project为TR LAB Vehicle。Viewbar Text – String Override填写为车辆。

2、新建一个Aggregate Category的view,取名TR LAB Vehicle Info,中文输入车辆信息。

3、展开Screen下的Screen View,将之前建好了的View添加进去。Type 为Aggregate View,parent Category为TR LAB Vehicle Info,取名为我的车辆信息。

4、回到刚刚新建的Category,选择Default View为TR LAB Vehicle Info View 。

5、回到Screen那栏,选择Default View为TR LAB Vehicle Info View。

七、添加Screen到Application

1、在Object Explorer,选择Application,搜索Siebel Public Sector,右键 lock object。

2、展开screen的Object Explorer到Screen Menu Item,将新建的Screen:TR LAB Vehicle添加进来,填上一个序号,将其Text – String Override填写为车辆。

3、展开Application到Page Tab,将screen:TR LAB Vehicle添加到Page Tab下,使之在界面上直接能够显示。

6

Siebel配置Lab

八、编译application和project

右键Siebel Public Sector,选择编译,将之编译到客户端中文界面下。

在菜单栏选择tools---compile projects,选中Project:TR Lab Vehicle,将其编译到D:\\sea\\client\\OBJECTS\\CHS\\siebel_sia.srf。

九.添加View给相应的responsibility

1、打开client端,用SADMIN/SADMIN登陆界面。点击左上角地图标志的sitemap,找到管理—应用程序并点击,从中找到视图,在视图列表上点击新建,将新建的View添加进来。

2、点击职责。在职责列表中查询职责为―系统管理员‖,点击下方的视图tab,选择添加,再添加的对话框里添加新建的View:TR LAB Vehicle Info View。如果系统中没有没有―系统管理员‖的职责,请copy Siebel Administrator职责,重新命名―系统管理员‖,为并将登陆用户Siebel Administrator添加到该职责下。

注:每次新建一个View,都需要通过相同的方式添加到相应的responsibility一次。

十、查看配置结果

退出并重新登录client端,可以看到配置的被盗抢车辆基本信息界面。

7

Siebel配置Lab

(二)配置车辆附件信息界面

第二步配置过程是想要创建一个车辆的附件信息。在界面上看到和机动车辆原有的附件格式基本相似,所以可以copy和reuse机动车辆下附件的配置信息。

在配置过程中是不建议copy业务逻辑层的BC和BO等Object,因为这种行为会影响最后的performance以及后续的update。因此如果所需要的配置信息在业务逻辑层已有类似的object存在,建议reuse已有的object。而界面层的object如Applet 和View如有相似配置可以通过copy来加快配置速度,提高效率。

一、Reuse已有的BC ? Reuse已有的BC

了解到Siebel自带的BC Asset Mgmt - Asset Attachment和所需要配置的车辆附件信息基本类似,因此可以reuse这个已存在的BC。具体方式是,查询到这个BC,右键选择Lock,将此BC lock好以便于进一步修改。首先将BC名字更改为TR LAB Vehicle Attachment,然后将对应的project改成本次配置的project。查看此BC下的field基本可以满足需求,不需要重新添加field。

? 创建新BC与主BC之间的link

在Object Explorer,选择Link。右键,新建一个link。选择project

8

Siebel配置Lab

为TR LAB Vehicle。主BC为TR LAB Vehicle Info,子BC为TR LAB Vehicle Attachment,Source field为Id,Destination Field为Asset Id。

? 将新的BC与link添加到BO下

在Object Explorer,选择BO:TR LAB Vehicle,打开BO Component,添加新的BC TR LAB Vehicle Attachment,并将新建的link:TR LAB Vehicle Info/TR LAB Vehicle Attachment添加进去。如此便建立了新的BC与原因BC之间的关联。

二、Copy已有的Applet和View ? Copy已有的applet

在applet层找到Asset Mgmt - Asset Attachment List Applet,将其copy下来,重新命名为TR LAB Vehicle Attachment List Applet,将相应的BC和project改为当前的值;

? Copy已有的View

在View层找到Asset Mgmt - Asset Attachment View,将其copy下来,重新命名为TR LAB Vehicle Attachment View,将相应的BO和project改为当前的值;

? 编辑新copy 的view

展开View到View Web Template Item,将序号为1的Applet更改

9

Siebel配置Lab

为TR LAB Vehicle Info Form Applet,Mode为Edit;将序号为2的applet改为TR LAB Vehicle Attachment List Applet,mode为Edit List,并且把这个View的Threat Applet等全部删掉。

三、创建Drilldown

在Object Explorer,选择Applet,TR LAB Vehicle Info List Applet,点击Drilldown,右键,新建Drilldown。超链接field选择物品编号,View选择drilldown进去看到的view为TR LAB Vehicle Attachment View。

四、添加View

在车辆Screen下添加附件view:TR LAB Vehicle Attachment View,类型设置为Detail View。父类型仍选TR LAB Vehicle Info。将Menu Text和Viewbar Text name的string overwrite写为车辆附件。

五、编译

编译project,在用户的职责下添加新建的View;

六、查看配置结果

退出并重新登录,即可界面上即可看到新配置的内容。

10


手把手教你学会siebel开发-Lab设计(siebel练习)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:消防安全重点单位档案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: