Я создаю поле с помощью XML и пытаюсь назвать его:
.then((lookupList): Promise<any> => {
console.log("getJobsForLocation | lookupList.Id: ", lookupList.Id);
let batchCreate = sp.web.createBatch();
let fieldXml = `<Field Name="FieldName" Type="Lookup" DisplayName="DisplayName" List="{${lookupList.Id}}" ShowField="Title"/>`;
ler.list.fields.createFieldAsXml(fieldXml);
return batchCreate.execute();
})
У меня вопрос, имя всегда "DisplayName"

Разве имя поля не должно быть "FieldName"? Мне бы хотелось, чтобы имя поля и отображаемое имя были разными.