2012-03-11 18 views
0

私のプロジェクトでカスタムInfoPathタスクフォームを使用しています。 すべて正常に動作しますが、新しいものを追加することはできません。私はそれを追加し、それに関連付けられているタスクをクリックするとエラーが表示されます: "指定されたフォームが見つかりません"。 最初の作業フォームを使用して試した後、別の名前で保存し、FormURNを新規に変更してFormsモジュールに追加しますが、それも機能しません。その後、最初に使用した名前を付けて保存し、FormURNを元の状態に戻すと、再び正常に動作します。なぜそれが起こるのか理解できません。私はキャッシュや他の何かをクリアする必要がありますか?昨日私はwork-aroundを見つけた同様の問題に遭遇しましたが、今は考えがありません。SharePoint 2010カスタムInfoPathタスクフォームエラー:指定されたフォームが見つかりません

それは動作しません。

フォーム/ Elements.xml:

... 
<File Path="Forms\ApprovalFormNew.xsn" Url="Forms/ApprovalFormNew.xsn" /> 
... 

フォーム/ SharePointProjectItem.spdata

... 
<ProjectItemFile Source="ApprovalFormNew.xsn" Target="Forms\" Type="ElementFile" /> 
... 

ワークフロー/ Elements.xmlを

... 
<Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalFormNew:-myXSD-2012-03-09T14-11-55</Task2_FormURN> 
... 

上記の場所で動作する場合、ApprovalFormNewの代わりにApprovalFormがあります。

Feature.Template.xml:

<Property Key="RegisterForms" Value="Forms\*.xsn"/> 

このエラーの詳細情報を参照する方法はありますか?ログの詳細はありません。

私が試したこと:IISResetは、IEキャッシュをクリアして再起動します。

ご協力いただきありがとうございます。

PS:私の文章で申し訳ありませんが、英語は母国語ではありません。

PPS:既定のTaskTypeを変更しないと、タスクに対してInfoPathビューを使用することもできません。それは正常ですか?既定のビューまたはInfoPathビューのいずれかを使用する必要がありますが、両方を使用する必要はありません。

答えて

0

私はそれを解決しました、問題はキャッシュにありませんでした。フォームの名前を変更して再公開したところ、InfoPath Publishing WizardでパブリックURLをクリアすることができませんでした。私はそれをクリアして、今それは正常に動作します。

関連する問題