这个问题该如何解决???????

no_think 2003-11-19 10:59:58
请问在Lotus内只知道用户的中文名,如何取得整个用户全称,例:cn=admin1/o=test 只知道admin
...全文
24 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanceyxie 2003-11-20
  • 打赏
  • 举报
回复
1. 如果想要得到本人的全名,基本同楼上
Dim session As New NotesSession
Dim fullname As String
fullname = session.UserName

2. 如果要得到其他人的全名,参考如下
Dim session As New NotesSession
Dim commonname As String
commonname = session.CommonUserName
Dim fullname As String
fullname = Evaluate(| @Name([Canonicalize]; commonname + "/") |)

yancey_xie@163.com在北京祝你成功!!!
gjd111686 2003-11-19
  • 打赏
  • 举报
回复
@Name([Canonicalize];"admin/")
cnhxjtoa 2003-11-19
  • 打赏
  • 举报
回复
呵呵,不好意思,你要的是这个
Sub Click(Source As Button)
Dim session As New NotesSession
Dim user As String
user = session.UserName '带全称的
Msgbox user
End Sub
cnhxjtoa 2003-11-19
  • 打赏
  • 举报
回复
Sub Click(Source As Button)
Dim session As New NotesSession
Dim user As String
user = session.CommonUserName
Msgbox user

End Sub
cnhxjtoa 2003-11-19
  • 打赏
  • 举报
回复
@Name([cn];@username)
no_think 2003-11-19
  • 打赏
  • 举报
回复
我是在LotusScript里面编程的,可以这么写吗?

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧