【问题标题】:Pre-populate initiation form values with InfoPath使用 InfoPath 预填充启动表单值
【发布时间】:2011-04-28 12:17:31
【问题描述】:

我目前正在探索 SP2010、Designer 和 InfoPath 中有关工作流和启动表单的一些新功能。我想要的是在现有列表项上手动启动工作流,使用启动表单为工作流提供一些输入值,然后整体处理工作流。

工作流是一组更新当前列表项的连续操作。无需等待或其他输入。一旦开始,它应该在设置操作后立即完成。

问题是,我想用列表项本身的值预先填充一些初始表单参数。然后,用户可以选择更改或保留它。

我尝试了一些方法,例如尝试使用 URL 中的查询字符串参数 (id={id}) 建立并运行辅助数据连接。看起来 InfoPath 和 SharePoint 自动设置了一些配置设置,并且 InfoPath 正在缩减版本中运行;需要配置的东西更少,没有代码。

任何提示、建议和解决我的问题的方法:-)?

提前致谢,

帕特里克

【问题讨论】:

    标签: sharepoint-2010 infopath sharepoint-designer


    【解决方案1】:

    工作流的 InfoPath Initiation Form 提交之前,工作流进程不会进入 init 活动的代码隐藏。必须有一种方法可以根据这两个表单的命名空间,将此表单的数据字段与关联表单的数据字段同步,但我还没有找到确切的方法。

    【讨论】:

    • Follow on:如果您使用具有相同 URN 的 same 表单,则可以将数据从关联表单传输到启动表单。我现在还需要学习的是如何扩展 Initiation 表单,使其具有额外的“非核心”字段,这些字段是针对个人工作流程体验定制的。
    猜你喜欢
    • 2012-09-08
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多