InfoPath 2010フォームの送信時に、「 'SnippetElement'がnullまたはオブジェクトではありません」というエラーが発生しました
-
27-10-2019 - |
質問
2007バージョンからアップグレードされたInfoPath2010Webフォームがあります。2007バージョンは正常に機能しました。
フォームが送信されると、SharePoint2010ドキュメントライブラリに保存されます。正しく保存されています。
しかし、「 'SnippetElement'がnullであるか、オブジェクトではありません」というJavaScriptエラーが発生します。すべての送信オプションを確認しましたが、問題ないようです。フォームを数回再発行しても無駄になりました。
以前にこのエラーが発生したことがあり、それを停止する方法を教えてもらえますか?
解決
この投稿に出くわした人は、最終的に問題を解決しました(ただし、InfopathまたはSharePointに問題の原因となったバグがあると思います)。
私のフォームと、それ以降に見つけた他のいくつかのフォームは、「送信」アクションを使用してデータをリストに投稿していました。
代わりにデータ接続を使用して送信するように構成された「ルールとカスタムコード」アクションを使用するようにフォームを変更することで、JavaScriptエラーが発生しなくなりました。
これらのフォームは2007年に機能したため、2010年には明らかに、フォームを壊す何かが変更されました。
所属していません StackOverflow