• C4C有关Browse and Collect的简单用法


    Browse and Collect

    最近在研究C4C中的Browse and Collect控件,有点类似于Siebel中的MVG。实现的效果就是在弹窗中简单的从一个BO对象往目标对象中添加数据。  

    基于的BO就是官方SAP Cloud Applications Studio文档中使用的CarPark,步骤如下:

    1、在TI界面添加一个按钮用于弹窗

     

    2、从toolbox的Panes将Browse and Collect拖入TI界面

    3、创建弹窗事件并绑定按钮

     

    弹窗的形式很多,也可以仿照系统中标准的link点击,绑定事件即可。

    4、给弹窗添加Browse and Collect控件,拖入。

    5、考虑左边放入员工BO,右边关联ParkingSpace BO,实现员工添加直接新增ParkingSpace并绑定员工ID。

    左边选到Employee Bo 拖入相关字段

    然后新建查询并与之绑定

     

    查看界面,左边已有员工数据

     

    6、右侧栏同理,绑定ParkingSpace子节点,由于是在TI界面,无需做查询绑定

    7、新建OnAdd和OnRemove事件,与Browse and Collect中对应事件绑定

    OnAdd:

     

     

    这里首尾两个事件分别的功能为添加行记录和保存,采用的是单次记录保存,当然也能放在总的保存按钮去实现。 

    这两个operation则是两种不同的数据写入方式

    OnRemove

     

    8、事件依次绑定

    9、激活后查看效果

    • 大致上步骤为这些,由于是做完截图,所以可能会有小节点遗漏
    • 数据结构图如下,基于的对象为官方文档的Carpark。然后有些小地方没有优化,比如同记录的添加需要用代码阻止

     

                                        

     

     

     

     

              

            

        

       

      

  • 相关阅读:
    面向对象的核心概念
    堆栈和托管堆 c#
    DIV绘制图形
    slideLeft DIV向左右滑动
    结构化分析
    函数
    HTML CSS 特殊字符表
    100以内的数是正整数 if的基本用法
    简单三个数比较大小 “?!”的用法
    简单计算器
  • 原文地址:https://www.cnblogs.com/xiaozhuantou/p/9371623.html
Copyright © 2020-2023  润新知