0

我正在尝试使用包含在我的 infopath 表单中的值初始化一个任务表单(在我的工作流程中)(如果我可以这样称呼它是全局的 ^^)。

例如,我有一个工作流,它是根据来自客户端的命令激活的。第一个任务分配给客户,他必须填写一个带有一些值(命令名称、地址、...)的表格。接下来,我将这些值保存到我的“全局”信息路径表单中。有用。之后,我为命令管理员创建了一个任务,他得到了命令的摘要,他必须验证或不验证。在这种形式中,我想从全局形式中检索值。这就是问题。

我尝试在全局信息路径表单上使用数据连接,并在任务表单中设置字段的默认值。例如,命令名称:@CommandName。而且它没有检索任何价值......

我不知道您是否需要更多信息,如果你们理解我的问题,因为它可能会有点混乱。所以不要犹豫,问我问题来澄清。

4

1 回答 1

0

这个问题现在解决了。

我的解决方法:为每个字段定义一个内容类型。使用您的字段名称向任务添加扩展属性:

myTaskProperties.ExtendedProperties["myFieldName"] = "my expected value";

这是通过代码预先填写表单的方法。

从您的全局信息路径表单中检索数据:我有一个方法可以做到这一点。此方法将读取 xml(我的全局信息路径)并获取值。之后,我添加了这个值而不是上面的“我的期望值”。

如果您需要更多解释或代码,请随时与我联系。

于 2010-12-15T07:15:47.683 回答