Ошибка «SnippetElement» имеет значение null или не является объектом »при отправке формы InfoPath 2010
-
27-10-2019 - |
Вопрос
У меня есть веб-форма InfoPath 2010, обновленная с версии 2007 года.Версия 2007 года работала нормально.
При отправке форма сохраняется в библиотеке документов SharePoint 2010 - она сохраняется правильно.
Однако я получаю сообщение об ошибке javascript: «SnippetElement имеет значение null или не является объектом».Я проверил все свои варианты отправки, и они выглядят нормально.Даже несколько раз переиздавал форму, но безрезультатно.
Кто-нибудь имел эту ошибку раньше и может сказать мне, как ее исправить?
Решение
Для всех, кто сталкивался с этим сообщением, я в конце концов решил проблему (хотя я думаю, что есть ошибка в Infopath или SharePoint, которая вызвала проблему).
Моя форма и несколько других, которые я нашел с тех пор, использовали действие «Отправить» для публикации данных в списке.
При изменении формы на использование действия «Правила и пользовательский код», настроенного для отправки с использованием подключения к данным, ошибка JavaScript больше не возникает.
Поскольку эти формы работали в 2007 году, очевидно, что что-то изменилось в 2010 году, что их нарушает.