我一直在尝试使用sharepoint设计器来检索用户的全名,甚至是来自人们pucker字段的域\用户名,但问题是我倾向于获得数字。它看起来像intetrnal Id。在我的情况下,我从列表表单的字段中获得14而不是domain \ username。
我知道在哪里可以获得dmain \用户名甚至更好的全名?
谢谢!
我正在使用SharePoint Designer和Windows Sharepoint Services 3 / SharePoint 2007。
更新:
我已设法立即获取域\用户名。我只需要将人物选择器的显示字段更改为ID。但是现在我在我的域\用户名上得到了一个奇怪的前缀。我得到这个-1; #domain \ username而不是domain \ username。谁知道我怎么能克服这个?
谢谢!
答案 0 :(得分:1)
我不知道如何避免以这种格式获取信息,但我知道如何摆脱“1;#”部分。
假设变量“theName”包含“1; #domain \ username”,那么你可以这样做:
Dim poundSignIndex As Integer = theName.IndexOf("#") + 1
theName = theName.Substring(poundSignIndex)
这将删除字符串“domain \ username”部分之前的所有内容。
莱昂。