Как удалить поле «title» в процессе установки нового списка с помощью JSOM?Скрыть колонку в Newform.aspx SharePoint 2013
Я нахожусь на Sharepoint 2013 онлайн.
Мой код:
var field1 = newList.get_fields().addFieldAsXml(
"<Field Type='UserMulti' DisplayName='Name' Description='c' Required='FALSE' ShowField='NameWithPictureAndDetails' Name='Name' Mult='FALSE' UserSelectionMode='PeopleAndGroups' />", true, SP.AddFieldOptions.addFieldInternalNameHint);
currentContext.load(field1);
currentContext.executeQueryAsync(onListCreationSuccess, onListCreationFail);
}
function onListCreationSuccess() {
var list = hostweb.get_lists().getByTitle("AnstalldDatum");
var fieldToEdit = list.get_fields().getByTitle("Title");
fieldToEdit.setShowInDisplayForm(false);
fieldToEdit.setShowInNewForm(false);
fieldToEdit.setShowInEditForm(false);
fieldToEdit.set_hidden(true);
fieldToEdit.update();
currentContext.executeQueryAsync(function() {
console.log("Sucess: Fields installed! ");
$(".status").append('List Installed');
});
}
Мне было интересно, вы не хотите скрывать его, используя настройки списка? –
Какие настройки списка? – Peter
Вы не можете скрыть его в настройках списка – Peter