版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、www.hand-汉得公司版权所有1汉得信息技术有限公司汉得信息技术有限公司HAND Enterprise Solutions Company Ltd.www.hand-Siebel CRM 基础配置技能基础配置技能汉得信息技术有限公司版权所有www.hand-汉得公司版权所有2PicklistPicklist配置配置- -静态静态PicklistPicklistnPicklistPicklist是客户规范录入数据的一种方式是客户规范录入数据的一种方式n分为静态分为静态PicklistPicklist和动态和动态PicklistPicklist两种两种n静态值列表是比较稳定的设置数据,如订单状
2、态(新建,已发运,已关闭)。静态值列表是比较稳定的设置数据,如订单状态(新建,已发运,已关闭)。n动态值列表是基于动态变化的业务数据,如产品、客户、价格表等。动态值列表是基于动态变化的业务数据,如产品、客户、价格表等。静态静态Picklist动态动态Picklistwww.hand-汉得公司版权所有3静态静态PicklistPicklist配置配置- -新建值列表新建值列表n静态静态PicklistPicklist的数据来源于的数据来源于“值列表值列表”BCBCn不同的值列表使用不同的值列表使用BCBC上的上的Type(Type(类型类型) )字段来区分。字段来区分。n在管理在管理 数据数据
3、- - 值列表浏览器里新建一个值列表类型,命名为值列表浏览器里新建一个值列表类型,命名为SNTO_ORDER_STATUSSNTO_ORDER_STATUSn在管理在管理 数据数据 - - 值列表值列表 里新增值列表。里新增值列表。n该操作应由项目中的设置数据维护人员进行操作该操作应由项目中的设置数据维护人员进行操作www.hand-汉得公司版权所有4静态静态PicklistPicklist配置配置- -新建值列表新建值列表n在在PicklistPicklist对象里新建记录,输入以下信息:对象里新建记录,输入以下信息:nNameName: SNTO Order Status Picklist
4、SNTO Order Status PicklistnBounded: Y Bounded: Y 限制用户录入的数据只能从限制用户录入的数据只能从PicklistPicklist的数据中选择的数据中选择nBusiness ComponentBusiness Component: PickList Generic PickList Generic 一般的静态值列表都用该一般的静态值列表都用该BCBCnSort Specification: Order By Sort Specification: Order By 根据值列表设置的序列来对值列表的值排序根据值列表设置的序列来对值列表的值排序nSt
5、atic: Y Static: Y 标识静态值列表标识静态值列表nType Value: SNTO_ORDER_STATUS Type Value: SNTO_ORDER_STATUS 指定值列表的类型指定值列表的类型www.hand-汉得公司版权所有5静态静态PicklistPicklist配置配置- -使用值列表使用值列表n设置设置SNTO Order BCSNTO Order BC的的FieldField的的PicklistPicklist属性为:属性为:SNTO Order Status PicklistSNTO Order Status Picklistwww.hand-汉得公司版权
6、所有6静态静态PicklistPicklist配置配置-Pick Map-Pick MapnPick MapPick Map匹配源匹配源BCBC上的上的FieldField与与Picklist BCPicklist BC上的上的FieldField的的MappingMapping关系关系n订单状态(订单状态(Order StatusOrder Status)对应值列表上的)对应值列表上的FieldField的显示值(的显示值(ValueValue),因此在),因此在Pick MapPick Map里新建记录,里新建记录,FieldField是是Order Order StatusStatus,
7、Picklist FieldPicklist Field是是ValueValue。www.hand-汉得公司版权所有7静态静态PicklistPicklist配置配置- -编译并调试查看结果编译并调试查看结果n编译修改的对象(编译修改的对象(PicklistPicklist,BCBC),并调试查看),并调试查看n由于订单状态是界面只读字段,用户不能直接修改。可通过查询的方式查看效果。由于订单状态是界面只读字段,用户不能直接修改。可通过查询的方式查看效果。www.hand-汉得公司版权所有8静态静态PicklistPicklist配置配置- -练习练习n实现订单状态的实现订单状态的Picklis
8、tPicklistn实现订单类型的实现订单类型的PicklistPicklistn配置订单行的状态配置订单行的状态PicklistPicklistwww.hand-汉得公司版权所有9动态动态PicklistPicklist配置配置n动态动态PicklistPicklist由于是基于动态的数据(如客户),因此我们将在讲完如何配置一个由于是基于动态的数据(如客户),因此我们将在讲完如何配置一个JoinJoin以后再讲如何配置动态以后再讲如何配置动态PicklistPicklist。www.hand-汉得公司版权所有10JoinJoin配置配置-Join-Join原理原理u订单头的客户、价格表、主要
9、联系人等字段信息都是从其它的业务实体表中取数的。订单头的客户、价格表、主要联系人等字段信息都是从其它的业务实体表中取数的。u订单表中存储的是它们各自的主键订单表中存储的是它们各自的主键u需要配置需要配置JoinJoin把它们的信息拿到订单把它们的信息拿到订单BCBC中。中。SNTO OrderCX_ORDERACCNT_IDPRI_LST_IDAccountAccount IdPrice List IdPrice ListS_ORG_EXTROW_IDNAMES_PRI_LSTNAMEROW_IDJoin1Join2www.hand-汉得公司版权所有11JoinJoin配置配置- -新建新建J
10、oinJoinn查询查询SNTO Order BCSNTO Order BC。n在子类型在子类型JoinJoin中新建记录,输入以下属性:中新建记录,输入以下属性:nTable: S_ORG_EXTTable: S_ORG_EXTnAlias: Order AccountAlias: Order AccountnOuter Join Flag: Y Outer Join Flag: Y 外连接,确保连接失败时,记录仍然显示。外连接,确保连接失败时,记录仍然显示。www.hand-汉得公司版权所有12JoinJoin配置配置- -定义定义Join SpecificationJoin Specif
11、icationn在在JoinJoin下的下的Join SpecificationJoin Specification新建记录,输入以下信息:新建记录,输入以下信息:nNAMENAME:随意,可以与:随意,可以与Destination ColumnDestination Column或或Source ColumnSource Column同名同名nSource Field: Account IdSource Field: Account IdnDestination Column: ROW_IDDestination Column: ROW_IDwww.hand-汉得公司版权所有13JoinJo
12、in配置配置- -使用使用JoinJoinn在在BCBC下新建下新建Field: AccountField: AccountnJoinJoin属性为:属性为:Order AccountOrder AccountnColumnColumn属性为:属性为:NAMENAMEwww.hand-汉得公司版权所有14JoinJoin配置配置- -练习练习n按照文档实现客户的按照文档实现客户的JoinJoinn实现价格表、主要联系人的实现价格表、主要联系人的JoinJoinwww.hand-汉得公司版权所有15动态动态PicklistPicklist配置配置- -创建创建PicklistPicklistn新
13、建新建PicklistPicklist,输入以下信息:,输入以下信息:nName: SNTO Account PicklistName: SNTO Account PicklistnBounded: YBounded: YnBusiness ComponentBusiness Component: AccountAccountnLong List: YLong List: YnSearch Specification: Account Status = Search Specification: Account Status = 活动活动nSort Specification: NameSor
14、t Specification: NamenVisibility Type: Sub-OrganizationVisibility Type: Sub-Organization(用户只能选到自己组织或者自己的子组织的客户)(用户只能选到自己组织或者自己的子组织的客户)www.hand-汉得公司版权所有16动态动态PicklistPicklist配置配置- -使用使用PicklistPicklistn设置设置SNTO OrderSNTO Order的的FieldField:AccountAccount的的PicklistPicklist属性为:属性为:SNTO Account PicklistS
15、NTO Account Picklistn在在PickmapPickmap里添加两个里添加两个mapping:mapping:nField: Account Id Picklist Field: IdField: Account Id Picklist Field: IdnFieldField:Account Picklist Field: NameAccount Picklist Field: Namewww.hand-汉得公司版权所有17动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn动态动态PicklistPicklist的数据
16、通常都是结构化的数据,且数据量较大,需要通过的数据通常都是结构化的数据,且数据量较大,需要通过Pick AppletPick Applet的方式进行数据展示和筛选。的方式进行数据展示和筛选。n运行新对象向导,选择运行新对象向导,选择Pick AppletPick Applet,OKOKwww.hand-汉得公司版权所有18动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn动态动态PicklistPicklist的数据通常都是结构化的数据,且数据量较大,需要通过的数据通常都是结构化的数据,且数据量较大,需要通过Pick AppletPic
17、k Applet的方式进行数据展示和筛选。的方式进行数据展示和筛选。n运行新对象向导,选择运行新对象向导,选择Pick AppletPick Applet,OKOKwww.hand-汉得公司版权所有19动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn填写填写Pick AppletPick Applet的相应信息的相应信息www.hand-汉得公司版权所有20动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn使用使用Popup ListPopup List作为模板作为模板www.
18、hand-汉得公司版权所有21动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn使用使用Popup ListPopup List作为模板作为模板www.hand-汉得公司版权所有22动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn选择选择Pick AppletPick Applet显示的字段显示的字段www.hand-汉得公司版权所有23动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn建议保留默认的控件建议保留默认的控
19、件www.hand-汉得公司版权所有24动态动态PicklistPicklist配置配置- -配置配置Pick AppletPick Appletn建议保留默认的控件建议保留默认的控件www.hand-汉得公司版权所有25动态动态PicklistPicklist配置配置- -完善完善Pick AppletPick Appletn完善完善Pick AppletPick Appletwww.hand-汉得公司版权所有26动态动态PicklistPicklist配置配置- -使用使用JoinJoin字段和字段和Pick AppletPick Appletn前面的两个操作我们建了一个客户的前面的两个操
20、作我们建了一个客户的JoinJoin字段,和基于这个字段的字段,和基于这个字段的PicklistPicklist和和Pick AppletPick Applet。n把这个字段放到界面上。把这个字段放到界面上。n在在SNTO Order List AppletSNTO Order List Applet上新建一个上新建一个List ColumnList Column,Name: Account, Field: AccountName: Account, Field: Account,Pick AppletPick Applet:SNTO SNTO Account Pick AppletAccou
21、nt Pick Applet; Display Name: Display Name: 客户;客户; Runtime:YRuntime:Yn在在SNTO Order Form AppletSNTO Order Form Applet上新建一个同样属性的上新建一个同样属性的List Control List Control 。n把该把该List ColumnList Column(ControlControl)拖至界面。)拖至界面。www.hand-汉得公司版权所有27动态动态PicklistPicklist配置配置- -使用使用JoinJoin字段和字段和Pick AppletPick App
22、letn编译并测试编译并测试www.hand-汉得公司版权所有28动态动态PicklistPicklist配置配置- -练习练习n实现订单头的客户实现订单头的客户PicklistPicklistn配置订单头的价目表配置订单头的价目表Pick ListPick Listn配置订单行的产品配置订单行的产品PicklistPicklistwww.hand-汉得公司版权所有29配置配置Drilldown-Drilldown-当前当前BO DrilldownBO Drilldownn在上面的配置中,订单列表和订单行界面处于平级,不利于两个界面的关联。在上面的配置中,订单列表和订单行界面处于平级,不利于两
23、个界面的关联。nSiebelSiebel提供提供DrilldownDrilldown机制,用户可以通过一个机制,用户可以通过一个List AppletList Applet的字段的超链接跳转至一个明细界面。的字段的超链接跳转至一个明细界面。n在在SNTO Order List AppletSNTO Order List Applet上的上的Drilldown ObjectDrilldown Object子类型里新增记录,填写以下信息子类型里新增记录,填写以下信息nName: To Order ItemName: To Order Item; Hyperlink Field: Order Num
24、ber; View: SNTO Order Items ViewHyperlink Field: Order Number; View: SNTO Order Items View;Business Business Component:SNTO OrderComponent:SNTO Order;Sequence:1Sequence:1www.hand-汉得公司版权所有30配置配置ViewView的类型的类型n为了实现通过订单号的超链接进入订单行的需求,需要更改为了实现通过订单号的超链接进入订单行的需求,需要更改ViewView在在ScreenScreen中的类型。中的类型。n添加一个添加一
25、个Aggregate CateogryAggregate Cateogry,填写以下属性:,填写以下属性:nCategory Name:Order List; Type: Aggregate Category; Sequence:1;Category Default View:SNTO Order Category Name:Order List; Type: Aggregate Category; Sequence:1;Category Default View:SNTO Order List View;Viewbar Text: List View;Viewbar Text: 订单列表;订
26、单列表;n把把SNTO Order List ViewSNTO Order List View的的Parent CategoryParent Category更新为更新为Order ListOrder Listn把把SNTO Order ScreenSNTO Order Screen下的下的SNTOSNTO Order Items ViewOrder Items View的类型改为的类型改为Detail ViewDetail View,Parent CategoryParent Category更新为更新为Order ListOrder List。www.hand-汉得公司版权所有31Dril
27、ldownDrilldown效果效果n编译以上调整,调试查看结果编译以上调整,调试查看结果www.hand-汉得公司版权所有32配置配置Drilldown-Drilldown-跨跨BO DrilldownBO Drilldownn在在Drilldown ObjectDrilldown Object里新增记录,填写以下信息:里新增记录,填写以下信息:nNameName:To Account; Hyperlink Field: Account; View: Account Detail Contact View; Source Field: To Account; Hyperlink Field:
28、 Account; View: Account Detail Contact View; Source Field: Account Id; Business Component: Account; Destinaction Field: Id; Sequence: 2Account Id; Business Component: Account; Destinaction Field: Id; Sequence: 2n以上信息的意义是:跳转至客户联系人信息以上信息的意义是:跳转至客户联系人信息ViewView,并用当前订单记录的,并用当前订单记录的Account IdAccount Id到到
29、ViewView中的中的Account BCAccount BC的的IdId字段字段进行查询。进行查询。www.hand-汉得公司版权所有33配置配置Drilldown-Drilldown-查看效果查看效果nAccountAccount字段变成一个超链接字段变成一个超链接n点击该超链接,自动跳转至客户联系人点击该超链接,自动跳转至客户联系人ViewView,并定位微软有限公司客户。,并定位微软有限公司客户。www.hand-汉得公司版权所有34配置配置MVG-MVG-概念介绍概念介绍nMVGMVG是一组关联了一条父记录的详细数据记录。是一组关联了一条父记录的详细数据记录。n譬如订单上的联系人,
30、一个订单可以关联多个联系人,在譬如订单上的联系人,一个订单可以关联多个联系人,在SiebelSiebel中可以不配置一个订单联系人的中可以不配置一个订单联系人的DetailDetail界面,直接界面,直接使用一个使用一个MVGMVG来展示和维护一张订单与多个联系人之间的关系。来展示和维护一张订单与多个联系人之间的关系。n下图是标准的商机上的联系人下图是标准的商机上的联系人MVGMVG,包含姓氏和姓名两个,包含姓氏和姓名两个MVFMVF。默认显示。默认显示MVGMVG里的里的PrimaryPrimary记录(图记录(图1 1);点击);点击 按钮可激活按钮可激活MVG AppletMVG App
31、let,显示所有与商机关联了的联系人记录(右边),左边是,显示所有与商机关联了的联系人记录(右边),左边是MVG AppletMVG Applet的的Associate Applet,Associate Applet,用于添加联系人或者删除联系人关联。用于添加联系人或者删除联系人关联。www.hand-汉得公司版权所有35多对对关系的多对对关系的LinkLinkn配置配置MVGMVG之前,需要建立订单之前,需要建立订单BCBC与联系人与联系人BCBC之间的之间的LinkLink关系。关系。n订单与联系人之间是订单与联系人之间是M:MM:M关系,因此需要使用中间表来实现两者之间的关系,因此需要使
32、用中间表来实现两者之间的LinkLink关系。关系。订单订单O联系人联系人A联系人联系人B联系人联系人C联系人联系人A订单订单O订单订单P订单订单QS_ORD_CONORDER_IDCONTACT_IDSNTO OrderContactIdIdCX_ORDERS_CONTACTROW_IDROW_ID父表父表1父表父表2中间表中间表主键主键1主键主键2外键外键1 外键外键2www.hand-汉得公司版权所有36多对对关系的多对对关系的Link-Link-创建中间表创建中间表n运行新建表的向导运行新建表的向导n输入表名称:输入表名称:CX_ORD_CONCX_ORD_CONn选择表的类型:选择表
33、的类型:intersection table between two existing tablesintersection table between two existing tableswww.hand-汉得公司版权所有37多对对关系的多对对关系的Link-Link-创建中间表创建中间表n选择第一个父表和父表外键名称选择第一个父表和父表外键名称n选择第二个父表和父表的外键名称选择第二个父表和父表的外键名称www.hand-汉得公司版权所有38多对对关系的多对对关系的Link-Link-创建中间表创建中间表n完成创建并完成创建并ApplyApplywww.hand-汉得公司版权所有39多对
34、对关系的多对对关系的Link-Link-创建创建LinkLinkn新建一个新建一个LinkLink,填写以下信息:,填写以下信息:nParent Business Component: SNTO OrderParent Business Component: SNTO OrdernChild Business Component: ContactChild Business Component: ContactnInter Table: CX_ORD_CONInter Table: CX_ORD_CONnInter Parent Column: ORDER_IDInter Parent Col
35、umn: ORDER_IDnInter Child Column: CONTACT_IDInter Child Column: CONTACT_IDnCascade Delete: None (Cascade Delete: None (重要,避免删除订单时把关联订单的联系人也删除重要,避免删除订单时把关联订单的联系人也删除) )nPrimary Id FieldPrimary Id Field:Primary Contact Id Primary Contact Id (父BC中用于标识主要的字段)www.hand-汉得公司版权所有40MVGMVG配置配置- -创建创建MVLMVLnMVLM
36、VL是是BCBC上的子类型,是在上的子类型,是在BCBC上关联上关联MVGMVG子子BCBC的链接,的链接,BCBC上的每个上的每个MVGMVG都对应一个的都对应一个的MVLMVL。n选择选择SNTO Order BCSNTO Order BC,在,在BCBC的的Multi Value LinkMulti Value Link子类型里新建记录,填写以下信息:子类型里新建记录,填写以下信息:nNameName: ContactContactnDestination Business Component: ContactDestination Business Component: Contact
37、nDestination Link: SNTO Order/ContactDestination Link: SNTO Order/ContactnPrimary ID Field: Primary Contact IdPrimary ID Field: Primary Contact Idwww.hand-汉得公司版权所有41MVGMVG配置配置- -创建创建MVFMVFn有了有了MVLMVL以后,就可以把子以后,就可以把子BCBC(ContactContact)上的字段拿到父)上的字段拿到父BCBC上(上(SNTO OrderSNTO Order)nMutivalue LinkMutiva
38、lue Link选择选择ContactContact,把,把Contact BCContact BC上的上的“Field First NameField First Name”拿过来作为拿过来作为SNTO OrderSNTO Order的的FieldField“Contact Contact First NameFirst Name”;nMutivalue LinkMutivalue Link选择选择ContactContact,把,把Contact BCContact BC上的上的“Field Last NameField Last Name”拿过来作为拿过来作为SNTO OrderSNTO
39、 Order的的FieldField“Contact Contact Last NameLast Name”;www.hand-汉得公司版权所有42MVGMVG配置配置- -创建创建MVG AppletMVG AppletnMVG AppletMVG Applet用于展现和维护用于展现和维护MVGMVG里的数据。里的数据。n运行运行MVG AppletMVG Applet向导向导www.hand-汉得公司版权所有43MVGMVG配置配置- -创建创建MVG AppletMVG Appletn输入输入AppletApplet的相关信息,如图的相关信息,如图www.hand-汉得公司版权所有44M
40、VGMVG配置配置- -创建创建MVG AppletMVG Appletn输入输入AppletApplet的相关信息,如图的相关信息,如图www.hand-汉得公司版权所有45MVGMVG配置配置- -创建创建MVG AppletMVG Appletn选择模板,在选择模板,在Edit ListEdit List模式下使用模式下使用Popup List MvgPopup List Mvg模板模板www.hand-汉得公司版权所有46MVGMVG配置配置- -创建创建MVG AppletMVG Appletn选择选择MVG AppletMVG Applet需要显示的字段需要显示的字段www.han
41、d-汉得公司版权所有47MVGMVG配置配置- -创建创建MVG AppletMVG Appletn选择控件选择控件www.hand-汉得公司版权所有48MVGMVG配置配置- -创建创建MVG AppletMVG Appletn完成向导完成向导www.hand-汉得公司版权所有49MVGMVG配置配置- -创建创建MVG AppletMVG Appletn完善完善AppletApplet信息:信息:n添加添加List Column SSA Primary FieldList Column SSA Primary Field: Field Field:SSA Primary FieldSSA
42、Primary Field;Display Name:Display Name:主要主要;HTML Type:CheckBox;HTML Type:CheckBox;RuntimeRuntime:Y Y;n调整页面布局。调整页面布局。www.hand-汉得公司版权所有50MVGMVG配置配置- -创建创建Associate AppletAssociate AppletnMVG AppletMVG Applet需要关联一个需要关联一个Associate AppletAssociate Applet,来实现,来实现MVGMVG记录的关联和删除。记录的关联和删除。Associate Applet,显
43、示可关联的记录,显示可关联的记录MVG Applet,显示已关联的记录,显示已关联的记录添加关联和删除关联的操作区添加关联和删除关联的操作区www.hand-汉得公司版权所有51MVGMVG配置配置- -创建创建Associate AppletAssociate Appletn复制创建的复制创建的MVG Applet:SNTO Contact MVG AppletMVG Applet:SNTO Contact MVG Applet,选中,选中SNTO Contact MVG AppletSNTO Contact MVG Applet,右键,选择,右键,选择Copy RecordCopy Rec
44、ordn复制出来的复制出来的AppletApplet命名为命名为SNTO Contact Assoc AppletSNTO Contact Assoc Applet;n修改修改TypeType属性为属性为Association ListAssociation Listn修改修改Applet Web TemplateApplet Web Template的的Web TemplateWeb Template为为Popup List AssocPopup List Assocn勾选勾选No Delete, No Update,No Merge,No UpdateNo Delete, No Updat
45、e,No Merge,No Update属性属性www.hand-汉得公司版权所有52MVGMVG配置配置- -设置设置MVG AppletMVG Applet的的Associate AppletAssociate Applet属性属性n创建好创建好MVG AppletMVG Applet和和Associate AppletAssociate Applet后,在后,在MVG AppletMVG Applet上关联上关联Associate AppletAssociate Appletn查询查询SNTO Contact MVG AppletSNTO Contact MVG Applet,设置,设置
46、Associate AppletAssociate Applet属性为属性为: SNTO Contact Assoc Applet: SNTO Contact Assoc Appletwww.hand-汉得公司版权所有53MVGMVG配置配置- -使用使用MVGMVGn在在SNTO Order List AppletSNTO Order List Applet上新建两个上新建两个List Column: List Column: nNameName:Contact Last NameContact Last Name;Display NameDisplay Name:姓氏;:姓氏;MVG Ap
47、plet:SNTO Contact MVG AppletMVG Applet:SNTO Contact MVG Applet;Runtime: YRuntime: YnNameName:Contact First NameContact First Name;Display NameDisplay Name:名字;:名字;Runtime: YRuntime: Yn把字段拖拽至列表;把字段拖拽至列表;n在在SNTO Order Form AppletSNTO Order Form Applet上同样建立两个上同样建立两个ControlControl,并拖至界面。,并拖至界面。www.hand-汉
48、得公司版权所有54MVGMVG配置配置- -使用使用MVGMVGn编译对象并调试编译对象并调试www.hand-汉得公司版权所有55Calcluated FieldCalcluated Field配置配置n需求:计算订单行的单行总价需求:计算订单行的单行总价 :总价:总价 = = 单价单价 * * 数量数量n实现:创建一个实现:创建一个FieldField:Line Total PriceLine Total Price,CalculatedCalculated属性为属性为Y Y,Calculated ValueCalculated Value为:为:IIf(Unit Price is IIf
49、(Unit Price is not null,Unit Price not null,Unit Price * * Quantity,) Quantity,)n解释:如果解释:如果Unit PriceUnit Price不为空,则返回不为空,则返回Unit Price Unit Price * * Quantity Quantity,否则返回,否则返回,即返回空。,即返回空。n计算公式可通过计算公式可通过ToolsTools提供的公式编辑器进行构造。提供的公式编辑器进行构造。www.hand-汉得公司版权所有56Calcluated FieldCalcluated Field配置配置- -测
50、试测试n把把LineLineTotal PriceTotal Price放到订单行放到订单行Applet: SNTO Order Line Item List AppletApplet: SNTO Order Line Item List Appletn编译并调试查看结果。编译并调试查看结果。www.hand-汉得公司版权所有57汇总型字段配置汇总型字段配置n还有另外一种还有另外一种Calculated FieldCalculated Field的配置,实现的需求是把子记录的某些字段进行汇总。的配置,实现的需求是把子记录的某些字段进行汇总。n如在订单头上汇总订单行的数量和金额。如在订单头上汇总
51、订单行的数量和金额。n实现方式是:借助实现方式是:借助MVGMVG的配置,把行上需要汇总的字段做成头上的的配置,把行上需要汇总的字段做成头上的MVFMVF,然后在头上创建,然后在头上创建CalculatedCalculated字段,使用字段,使用sumsum方法进行汇总。方法进行汇总。www.hand-汉得公司版权所有58汇总型字段配置汇总型字段配置n在在BC SNTO OrderBC SNTO Order上创建一个上创建一个MVLMVL,Name:Order Item; Destination Business Component:SNTO Order Item; Name:Order It
52、em; Destination Business Component:SNTO Order Item; Destination Link:SNTO Order/SNTO Order Items;Destination Link:SNTO Order/SNTO Order Items;n使用使用MVL Order ItemMVL Order Item创建两个创建两个MVF: Line Quantity MVF: Line Quantity 和和 Line Total PriceLine Total Pricewww.hand-汉得公司版权所有59汇总型字段配置汇总型字段配置n创建创建Calcul
53、atedCalculated字段进行汇总字段进行汇总nOrder Total Price: Sum(Line Total Price)Order Total Price: Sum(Line Total Price)nOrder Total Quantity: Sum(Line Quantity)Order Total Quantity: Sum(Line Quantity)www.hand-汉得公司版权所有60汇总型字段配置汇总型字段配置- -测试测试n把把Order Total PriceOrder Total Price和和Order Total Quantity Order Total Quantity 放到订单头界面放到订单头界面n编译并测试编译并测试nPSPS:汇总字段不建议放置在:汇总字段不建议放置在List AppletList Applet,会影响,会影响List AppletList Applet的数据载入速度。的数据载入速度。www.hand-汉得公司版
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 政府采购定点酒店制度
- 采购防止利益冲突制度
- 采购项目档案归档制度
- 采购食品原材料询价制度
- 钢材临时采购制度
- 2025年前台沟通能力试卷
- 第8章 实数(基础卷)章节复习自测卷(解析版)-人教版(2024)七下
- 2026年套间装修半包合同(1篇)
- 生产安全协议书(15篇)
- 江苏省无锡市普通高中2021-2022学年高一上学期语文期末测试(原卷版)
- 公路施工路基、桥梁施工台账模板
- 地质灾害与防治课件
- 世界水日中国水周知识竞赛试题及答案,世界水日中国水周线上答题活动答案
- 安徽医学高等专科学校2021年校考真题
- GB/T 42195-2022老年人能力评估规范
- YS/T 1018-2015铼粒
- GB/T 4450-1995船用盲板钢法兰
- GB/T 19812.3-2017塑料节水灌溉器材第3部分:内镶式滴灌管及滴灌带
- 110kV瓮北变110kV间隔扩建工程施工组织设计
- 听力检查及结果分析
- 电极的植入技巧-OK课件
评论
0/150
提交评论