Пользовательская форма: вложения наполовину разбились

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/6206

  •  16-10-2019
  •  | 
  •  

Вопрос

Я создал пользовательскую форму редактирования, а функциональность вложений наполовину разбилась. Когда я нажимаю кнопку «Прикрепить», она приведет меня к форме прикрепления, и я могу просматривать, выбрать файл и нажимать OK. Это все работает, и файл на самом деле прикреплен. Проблема в том, что это внешний вид Как будто это не сработало, потому что форма приложения просто очищает поле «Имя файла» и не перенаправляет обратно в форму.

Кто -нибудь сталкивался с этим раньше? Насколько я могу судить, это не обычная проблема в привязанности к индивидуальной форме. Как я уже сказал, я могу прикрепить файлы. Похоже, я не могу.

Это было полезно?

Решение

Итак, после некоторой отладки я нашел проблему и, что еще лучше, решение.

Кнопка OK в форме ATTRACE запускает сценарий с именем okattach (), который имеет линию к концу, которая читает:

document.getElementById("idAttachmentsRow").style.display="";

Все хорошо и хорошо, за исключением того, что в какой -то момент SharePoint проник в вашу спину и сделал это в строке вложений:

<tr id="idAttachmentsRow{generate-id()}">

Это означает, что нет строки с идентификатором «idattachmentsRow» и сценария. Просто зайдите и удалите функцию Generate-ID (), и все снова хорошо: вложения прикреплены а также Вы перенаправлены обратно в форму редактирования.

Другие советы

Вы также можете создать новый, пустой элемент с соответствующим идентификатором. Это также, кажется, восстанавливает «правильный» внешний вид.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top