创建控件并将其与 PeopleSoft SDO 绑定在一起

使用 JavaServer Faces 控件来绑定 PeopleSoft SDO。

在为 Faces JSP 页面创建 SDO 数据对象后,就可以将它们与 JSF 控件绑定在一起了。创建用户界面的最简单方法就是从“页数据”视图拖放 SDO 数据对象。

为不同类型的介体创建的 SDO 数据对象

对于每个 WPAI 介体,将创建一个或两个 SDO 数据对象。请参阅下表以了解将创建多少个 SDO 数据对象。

SDO 介体类型 操作 创建的 SDO 数据对象数目
PeopleSoft 记录 使用/不使用过滤条件检索 2
更新或创建 2
PeopleSoft 记录列表 使用/不使用过滤条件检索 2
如果有两个 SDO 数据对象,则一个数据对象用于参数,另一个数据对象用于结果。可将它们从“页数据”视图拖放至 Faces JSP 页面,来创建用户界面控件并与其绑定在一起。

如果参数数据对象已经包含初始值(这些值是通过元数据计算的),则并不总是需要为这些数据对象创建用户界面。例如,如果在 PeopleSoft 向导中,您已经为记录或记录列表介体配置了过滤条件,则将以过滤条件中的数据填充参数 SDO 数据对象。另一方面,您仍然可以为参数 SDO 数据对象创建输入表单,以便用从用户处收集的数据来填充它并覆盖初始值。

通过拖放 SDO 数据对象来创建 JSF 用户界面

  1. 在“页数据”视图中,展开对应于 SDO 介体的顶层数据节点以显示 SDO 数据对象。
  2. 将 SDO 数据对象拖放至 Faces JSP 页面并在期望位置处放下它们。将显示一个对话框,允许您选择下列各项:
    • 如果拖动表示函数的输入参数的 SDO,则选择标有“创建新的记录”的单选按钮。
    • 如果拖动表示函数的输出参数的 SDO,则选择标有“显示现有记录”的单选按钮。
  3. 根据相应 SDO 数据对象字段的数据类型确定要创建的控件类型。例如,对于布尔类型,复选框控件比文本输入字段要适合得多。
  4. 单击“确定”以确认创建用户界面。
相关概念
SAP 数据访问
Siebel 数据访问
相关任务
添加 Siebel 服务数据对象

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.