我有一个infopath表单,我将其用作MOSS工作流程的一部分。
表单有多个视图,每个视图都有一个Save
按钮。作为Save
按钮规则的一部分,我想要做的是提交信息并切换到下一个视图。
我在按钮上添加了两个规则,一个用于提交数据,另一个用于切换视图,但是当我重新输入表单时,它不会保存信息。
如果我用Close Form
操作替换了切换视图操作,但是当我重新输入表单时,它将保存所有字段(按预期方式)。
有没有人遇到过类似的问题?任何解决方法?
我的表单没有任何VB或C#代码,因此没有任何内容可以发布。
答案 0 :(得分:0)
我实际上遇到了将多个操作与提交相结合的类似问题(提交似乎是非确定性的)。我强烈建议将“保存”和“切换视图”操作重构为不同的按钮以避免这些问题。
答案 1 :(得分:0)
默认情况下,infopath将打开默认视图。这似乎发生在您的情况
您似乎需要使用工具>表单选项菜单项。在开放和保存类别下,存在开放规则行为。从那里你可以指定你想要切换视图的条件
我正在使用infopath 2007,但2003年非常相似。