Сделайте пользовательскую форму для списка, который создает мое приложение

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

Вопрос

Я пишу приложение SharePoint с помощью объекта JavaScript. Он использует некоторые настроенные списки - список событий (календарь) и список контактов с некоторыми настроенными полями, которые не в версиях по умолчанию этих списков.

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

Например, мне нравится, как образы Microsoft по умолчанию выглядят, но предпочли бы скрыть некоторые элементы управления формы, которые не имеют отношения к моим приложению:

Форма для добавления нового элемента календаря.

Мне не нужна категория, все дневное событие, рецидива, запросник, руководитель или утвержденные поля, чтобы быть редактированным пользователем - программа позаботится о том - поэтому я бы предпочел их не показал. < / P >.

Когда я смотрел в файл newform.aspx, я не мог найти код, который создал элементы управления, поэтому я даже не уверен, что редактировать. Во-вторых, поскольку я создаю списки через JavaScript, мне нужно будет редактировать DDISP / EDIT / новые формы в JavaScript, когда я их создаю. Я даже не знаю, с чего начать здесь.

Это то, что я делаю даже возможно? Или, может быть, я должен приближаться к нему по-другому?

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

Решение

Вам не нужно использовать какой-либо код, чтобы скрыть свои поля в каждой форме .. просто создайте новый тип контента с нужными полями, прикрепите его к списку (убедитесь, что его 1-й CT / удалить CT по умолчанию CT) И это метаданные, которые появятся в вашей новичке

Убедитесь, что вы наследуете ваш тип контента из родительского «события»

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