Sharepoint 从“中提取信息”;由“创建”;领域

Sharepoint 从“中提取信息”;由“创建”;领域,sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,有什么方法可以从自定义列表中的“创建人”字段提取部门或电子邮件信息吗?如果是javascript或c#或通过UI,您应该更具体地说明如何提取信息 这里有一个简单的例子,也许你可以用它做点什么。如果你有任何问题,请告诉我 var ctx = new SP.ClientContext.get_current(); var web = ctx.get_web(); var list = web.get_lists().getByTitle('Kalender'); /

有什么方法可以从自定义列表中的“创建人”字段提取部门或电子邮件信息吗?

如果是javascript或c#或通过UI,您应该更具体地说明如何提取信息

这里有一个简单的例子,也许你可以用它做点什么。如果你有任何问题,请告诉我

    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组?我希望“部门”列显示在同一列表中。“部门”一栏将反映“创建人”一栏中所列人员的部门。问题是,我不希望用户在“department”列中声明他的部门,相反,它应该根据他的数据自动填充,如果我在“Created By”列下单击他的姓名,我可以查看这些数据。