0

約 100 個のコントロールを含む infopath 2010 フォームがあり、リセット ボタンをクリックしてすべてのフィールドをクリアする必要があります。次のオプションがあります。

  1. すべてのフィールドを 1 つずつクリアします (非常に面倒なプロセス)
  2. フォームを閉じて新しいフォームを開く

コードを書くことは許可されていません。上記のオプション 2 を実装するための助けをいただければ幸いです。

注: これらのフォームをブラウザー対応フォームとして SharePoint フォーム ライブラリに展開します。

4

2 に答える 2

0

Filler フォームを使用する場合は、Infopathdev.com のこの投稿で概説されている "Blankem" 手法を試すことができます。これにはソース ファイルの編集が含まれ、ブラウザ形式では機能しません。

http://www.infopathdev.com/forums/t/23486.aspx

質問の後、Patrick Halstead の最初の投稿にサンプル ファイルが添付されています。

ウォークスルー付きのビデオはこちら: http://www.youtube.com/watch?v=9rtXm5oOEhI&feature=plcp

the Blankem technique involves using a Set Value destination XPath that is not a simple node path, and not something that the InfoPath designer would let you select. While InfoPath filler will allow you to still use the form under these conditions, SharePoint will not allow it.(ソース: Infopathdev.com の別のスレッドで Jimmy Rishe からのコメント)

ブラウザー フォームを使用している場合は、ルール内の個々のアクションでフィールドをクリアする必要があります。

于 2013-06-25T12:09:48.287 に答える