Невозможно автоматически назначить свойства документа из общих столбцов набора документов

У меня есть библиотека документов SharePoint, над которой я работаю. У него есть список наборов документов. Каждый набор документов имеет несколько полей, помеченных как "Общие", чтобы они могли наследоваться внутренними документами.

Когда я загружаю документ внутри формы, открывается и все поля формы предварительно заполняются общими значениями соответствующих столбцов. Но когда я использую "Создать документ из шаблона", он открывает шаблон в соответствующем приложении Office, но поля свойств документа пусты и не доступны только для чтения, что противоречит требованиям этого проекта. Я требую, чтобы они были синхронизированы и заполнены так же, как при загрузке документа.

Хотя есть одна вещь. Пользователь может заполнить любое значение, которое он хочет, в этих полях, и они все равно будут сохранять синхронизированную копию из родительского в библиотеке, отбрасывая то, что заполнил пользователь, что хорошо, но почему бы не показать эти значения в документе в первую очередь?

Любой, кто имеет опыт работы с этим, пожалуйста, помогите. Я много искал в Интернете, но либо мои ключевые слова неверны, либо ни у кого не было этой проблемы раньше.

Версия SharePoint: 2010 Server

Версия для офиса: 2010 Professional

1 ответ

Звучит так, будто вам нужен простой приемник событий, который запускается с помощью итераций. Затем он вернулся бы вверх по дереву, чтобы найти набор документов. Захватите, какие свойства помечены как общие. Отрегулируйте элемент, который добавляется, чтобы форсировать значения.

Вероятно, 8 строк кода

Другие вопросы по тегам