Веб-форма Infopath - отправка и переключение просмотра - PullRequest
0 голосов
/ 02 октября 2009

У меня есть форма infopath, которую я использую как часть рабочего процесса MOSS.

Форма имеет несколько представлений, и на каждом из них есть кнопка Save. То, что я хочу сделать в рамках правил кнопки Save, это отправить информацию и перейти к следующему представлению.

Я добавил два правила для кнопки: одно для отправки данных, а другое для переключения вида, но когда я снова введу форму, информация не будет сохранена.

Если я заменим действие переключения вида на действие Close Form, то при повторном входе в форму будут сохранены все поля (как и ожидалось).

Кто-нибудь сталкивался с подобной проблемой? Есть обходной путь?

В моей форме нет кода VB или C #, поэтому нет сообщений, связанных с этим.

Ответы [ 2 ]

0 голосов
/ 07 октября 2009

По умолчанию infopath откроется для просмотра по умолчанию. что, кажется, происходит в вашем случае

Похоже, вам нужно использовать инструменты> пункт меню параметров формы. под категорией open и save есть правила открытого поведения. Оттуда вы можете указать условия, которые вы хотите переключить представление

Я использую infopath 2007, но 2003 очень похож.

0 голосов
/ 02 октября 2009

На самом деле я столкнулся с похожими проблемами, связанными с объединением нескольких действий с отправкой (кажется, что отправка выполняется недетерминированно). Я бы настоятельно рекомендовал изменить эти действия «сохранить» и «переключить просмотр» на разные кнопки, чтобы избежать этих проблем.

...