フォーム テンプレートを InfoPath キャッシュから削除する - Greg Collins
in

InfoPath Dev

This Blog

Syndication

Archives

Greg Collins

フォーム テンプレートを InfoPath キャッシュから削除する

フォーム テンプレートを削除したのに、引き続きそのフォーム テンプレートでフォームが開かれることがあります。これを奇妙に思われるかもしれませんが、InfoPath がフォーム テンプレートをキャッシュすることがわかれば納得できるでしょう。物理コピーは削除されていますが、キャッシュされているフォーム テンプレートがまだ残っているのです。

フォーム テンプレートは、InfoPath で初めて使用されるときにキャッシュされます。これによって、オンライン上に公開された InfoPath フォームをオフラインでも使用できます。また、性能も向上します。物理フォーム テンプレートとキャッシュ フォーム テンプレートの両方が削除されると、それを使用するフォームを InfoPath で開くことができなくなります。

フォーム テンプレートの物理コピーを削除せずに、InfoPath キャッシュからフォーム テンプレートを削除することもできます。これは、フォームの開発中に、適用した変更を表示するときなどに必要になります。このタスクでは、フォーム テンプレートを InfoPath キャッシュから削除する方法を説明します。

キャッシュからフォーム テンプレートを削除する

  1. InfoPath を起動します。
  2. [フォームの入力] ダイアログ ボックスの [すべてのフォーム] カテゴリをクリックします。
  3. InfoPath キャッシュから削除するフォーム テンプレートを選択します。

    目的のフォーム テンプレートが一覧に含まれていない場合は、[フォームの入力] ダイアログ ボックスの左上の [フォームのカテゴリ] の一覧から [すべてのフォーム] を選択します。
  4. ダイアログの右上の [フォームのタスク] の一覧から [このフォームの削除] をクリックします。
  5. InfoPath を終了します。

確認

フォーム テンプレートの物理コピーおよびキャッシュ コピーの両方を削除したら、そのフォーム テンプレートから作成されたフォーム ファイルを開きます。まだ InfoPath は起動されますが、フォーム テンプレートが見つからないことを通知する警告ダイアログ ボックスが表示されます。

InfoPath 以外で フォームの XML を開く

フォームが InfoPath で起動されないようにする場合は、フォームから (処理命令と呼ばれます) 2 つの タグを削除する必要があります。Notepad などのテキスト エディタを使用して、フォームの .xml ファイルから次の 2 つの処理命令を削除します。

<?mso-infoPathSolution . . . ?>
<?mso-application . . . ?>

©2004 Greg Collins. All rights reserved. Licensed to Autonomy Systems, LLC for display on InfoPathDev.com.

英文記事: Remove a Form Template from the InfoPath Cacheからの翻訳

Comments

No Comments

About Kaoru Okumura

Program Manager, Qdabra.com Kaoru worked for ten years at Microsoft as a program manager, and many years at IBM Tokyo Research Lab as an advisory researcher. She led projects on natural language related research and products including Japanese search and proofing tools. Kaoru holds a Master of Science in Mathematics from Kyushu University, and BA from International Christian University. She enjoys performing Butoh dance, and taking photography.
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.