我设计了一个infopath
表单,在该表单加载选项中,我需要检索当前的 USERNAME 。登录网站的用户必须仅使用WebServices
进行检索。
所以我使用UserProfileServices.asmx
服务和GetProfileByName
方法做到了这一点。
但是我得到了不同的 USERNAMES ,有时我的 USERNAME 有时会形成管理员等......请告诉我如何才能这样做....
答案 0 :(得分:0)
请指定“有时”的含义......您从哪里获得不同的用户名(WebService或InfoPath userName()函数)?
如果是函数,如果您使用客户端(InfoPath Filler)填写表单,则这是默认行为。如果是WebService,请确保您还将域名附加到userName(),如此
concat("MyDomain\"; userName())