Это мой простой скрипт. Мне нужно использовать его для нескольких кнопок, чтобы открыть несколько форм InfoPath с одной и той же вики-страницы SharePoint.
Я пытался изменить DIMlibrary и затем на library1, library2 и т. Д. Пробовал то же самое с кнопкой и шаблоном.
<script type="text/vbscript" language="vbscript">
Dim urlLibrary
Dim urlTemplate
urlLibrary = "https://location of my form library and form title"
urlTemplate = urlLibrary + "/forms/template.xsn"
Sub CreateNewInfoPathDocument2
dim objOpenXMLDocuments
set objOpenXMLDocuments = Createobject("SharePoint.OpenXMLDocuments")
objOpenXMLDocuments.CreateNewDocument2 window, urlTemplate, urlLibrary
End Sub
</script>
<button onclick="CreateNewInfoPathDocument2()">Entry</button>
Я не получаю сообщения об ошибке. Все они будут отображаться правильно, но откроют только первую форму любой кнопки, на которую я нажму первой. Затем каждая кнопка открывает только эту форму. Примечание. Необходимо принудительно открыть InfoPath, поскольку они отправляются в базу данных Access. Любая помощь будет оценена.