0
Есть ли способ извлечения отдела или электронной почты из поля «Создано» в пользовательском списке?Извлечение информации из поля «Создано»
Есть ли способ извлечения отдела или электронной почты из поля «Создано» в пользовательском списке?Извлечение информации из поля «Создано»
Вы должны уточнить, как вы хотите извлечь информацию, если это javascript или C# или через интерфейс.
Вот простой пример, возможно, вы можете с ним что-то сделать. Дайте знать, если у вас появятся вопросы.
var ctx = new SP.ClientContext.get_current();
var web = ctx.get_web();
var list = web.get_lists().getByTitle('Kalender');
//this query can be done in other ways, I'm getting all items
var query = SP.CamlQuery.createAllItemsQuery();
var items = list.getItems(query);
ctx.load(items);
ctx.executeQueryAsync(function() {
var itemsEnum = items.getEnumerator();
while (itemsEnum.moveNext()) {
var item = itemsEnum.get_current();
var author = item.get_item('Author');
console.log("Email: " + author.get_email());
console.log("Name: " + author.get_lookupValue());
console.log("ID: " + author.get_lookupId());
}
}, function(sender, args) {
console.log(args.get_message());
});
Спасибо @Simon, извинения за недостаток информации. Я бы хотел, чтобы он был реплицирован в другой колонке. Я имею в виду, что я также хотел бы показать отдел «Создано» в другом столбце –
В другом столбце, где? Другой список, тот же список, другой сайт? Что вы имеете в виду в отделе шоу? Группа SharePoint, членом которой является пользователь? – simon
Мне хотелось бы, чтобы столбец «Департамент» отображался в том же списке. Эта колонка «Департамент» будет отражать отдел лица, указанного в колонке «Создано». Дело в том, что я не хочу, чтобы пользователь объявлял свой отдел в столбце «Департамент», вместо этого он должен автоматически заполнять базу своими данными, которые я могу просмотреть, если я нажму его имя в столбце «Создано». –