我试图用我的Infopath表单中包含的值(如果我可以这样称呼它^^)来初始化任务表(在我的工作流程中)。

例如,我有一个worflow,该worflow在客户端的命令上被激活。第一个任务分配给客户端,他必须填写具有某些值的表格(命令名称,adress,...)。接下来,我将这些值保存到我的“全局” Infopath表单中。有用。之后,我为获得命令摘要的命令经理创建了一个任务,他必须对其进行验证。在这种形式中,我想从全局形式中检索值。这就是问题。

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

我不知道您是否需要更多信息,如果你们了解我的问题,因为这可能会有些困惑。因此,请不要犹豫,问我问题要澄清。

有帮助吗?

解决方案

现在解决了这个问题。

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

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

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

从您的全球Infopath表格中检索数据:我有一种方法。此方法将读取XML(我的全局信息疗法)并获得值。之后,我添加此值,而不是上面的“预期价值”。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top