WebMethods 绑定 table 数据
WebMethods binding table data
我有一个简单的 WebMethods 用户任务,它有一些简单的字符串数据以及输入文档中的文档列表。此文档列表有 4 个字段。
任务视图包含字符串字段和文档列表的 aysnc table,我在其中添加了 'Add Row' table 按钮。
问题出在数据上。任务完成后,任何已编辑的现有行都会反映在管道中,但如果我添加新行和值,则新行将被忽略。我已将数据直接绑定到 table 并尝试使用内容提供程序来处理数据,但两种方法都没有将更新的 table 数据传递到输出。
谢谢
富有
理查德,
尝试以下选项。
- 由于 table 正在 UI 上编辑 - 删除
sourceArray/sourceList binding of the content provider/ table provider
。 (要使用值列表填充此提供程序,
- 新建一个
action
- 使用数据流实施将提供程序
sourceArray/sourceList
分配给 actual source data list/Array
。
- 在呈现页面之前调用此服务(即,如果在加载页面时在
Initialize
方法中)。
2.Change 供应商 class 到“com.webmethods.caf.faces.data.object.ListTableContentProvider
” 手动在源代码和所有相应的地方。 (验证打开绑定视图并展开提供程序。它不应显示“Refresh
”操作。)
3.On 提交表单按钮调用一个操作,将提供程序 sourceArray/sourceList
分配给 Target data array/list
。
我有一个简单的 WebMethods 用户任务,它有一些简单的字符串数据以及输入文档中的文档列表。此文档列表有 4 个字段。
任务视图包含字符串字段和文档列表的 aysnc table,我在其中添加了 'Add Row' table 按钮。
问题出在数据上。任务完成后,任何已编辑的现有行都会反映在管道中,但如果我添加新行和值,则新行将被忽略。我已将数据直接绑定到 table 并尝试使用内容提供程序来处理数据,但两种方法都没有将更新的 table 数据传递到输出。
谢谢 富有
理查德, 尝试以下选项。
- 由于 table 正在 UI 上编辑 - 删除
sourceArray/sourceList binding of the content provider/ table provider
。 (要使用值列表填充此提供程序,- 新建一个
action
- 使用数据流实施将提供程序
sourceArray/sourceList
分配给actual source data list/Array
。 - 在呈现页面之前调用此服务(即,如果在加载页面时在
Initialize
方法中)。
- 新建一个
2.Change 供应商 class 到“com.webmethods.caf.faces.data.object.ListTableContentProvider
” 手动在源代码和所有相应的地方。 (验证打开绑定视图并展开提供程序。它不应显示“Refresh
”操作。)
3.On 提交表单按钮调用一个操作,将提供程序 sourceArray/sourceList
分配给 Target data array/list
。