WebMethods绑定表数据

时间:2015-03-06 12:26:46

标签: bpm webmethods

我有一个简单的WebMethods用户任务,它在输入文档中有一些简单的字符串数据和文档列表。该文件清单有4个字段。

任务视图包含字符串的字段和文档列表的aysnc表,我已添加了一个'添加行'表格按钮。

问题在于数据。任务完成后,任何已编辑的现有行都会反映在管道中,但如果我添加新行和值,则会忽略新行。我已将数据直接绑定到表中,并尝试使用内容提供程序来处理数据,但两种方法都没有将更新的表数据传递给输出。

由于 富

1 个答案:

答案 0 :(得分:1)

理查德 尝试使用以下选项。

  1. 当在UI上编辑表格时 - 删除sourceArray/sourceList binding of the content provider/ table provider。 (要使用值列表填充此提供程序,
    • 创建新的action
    • 使用数据流实施将提供商sourceArray/sourceList分配给actual source data list/Array
    • 在呈现页面之前调用此服务(即,在Initialize方法中,如果在页面加载时)。
  2. 2.在源代码和所有相应位置手动将提供程序类更改为“com.webmethods.caf.faces.data.object.ListTableContentProvider”。 (要验证打开的绑定视图并展开提供程序。它不应显示“Refresh”操作。)

    3.在提交表单按钮上调用一项操作,将提供者sourceArray/sourceList分配给Target data array/list