因为InfoPath表单的数据是采用xml存储的,所以可以使用XML参与者来提取里面的审批人数据作为下一步的参与者。
可以如下设置下一步的参与者为XML参与者:
Attribute: my:审批人
Parameter: Data
Prefix: my
XPath: //*
(这里假设保存下一步审批人的字段为“my:审批人”)
但是这种配置方法是只能适应于“my:审批人”里面的内容类似“admin;baochao;baok”这种情况的。所以一般这个字段对应的控件要转换为“选人控件”才行。如果无法满足这个条件,则可以采用脚本参与者,通过Python脚本自己求解出来,具体可以参考后续讲脚本参与者的文章。