PDA

View Full Version : 求助!如何在代理中得到当前用户。


windgood
13-09-05, 06:11 PM
求助!如何在代理中得到当前用户(b/s)。

通过url得到的中文名成了乱码!所以想直接从代理中得到!
(希望也能帮下lotus6.5中文url传值乱码问题)

各位大哥!有没有此类代码,小第先礼谢了

刘兆云
20-09-05, 03:16 PM
可以采用:
表单上可以放置域 remote_user 计算域 =remote_user
代理内可以采用如下语句获得
doc.remote_user(0)

刘兆云
20-09-05, 03:22 PM
Dim remote_user_name As String
remote_user_name=Doc.remote_user(0)
tempNameVar=Evaluate("@name([cn];"""+remote_user_name+""")")
user=tempNameVar(0)
就可以取到英文名

刘兆云
20-09-05, 03:22 PM
Dim remote_user_name As String
remote_user_name=Doc.remote_user(0)
tempNameVar=Evaluate("@name([cn];"""+remote_user_name+""")")
user=tempNameVar(0)
就可以取到英文名

刘兆云
20-09-05, 03:23 PM
QQ 85446298

长颈叔叔
20-09-05, 07:39 PM
楼上的牛人...

missangel
09-10-05, 10:34 AM
楼上的楼上的牛人...
cuser=Evaluate({@name([CN];@username)})就可以了,无需放置域 remote_user
如果是java代理,这样:
Vector cuser=session.evaluate("@name([cn];@username)");

xunmimi
12-10-05, 04:42 PM
其实通过URL获得产生的乱码可以用个js控制下就可以了呀

infant
19-10-05, 01:12 PM
通过URL获得的产生乱码也可以通过公式语言处理。代理中最好不要用7楼的方法取当前用户,要不会出现你想不到的结果。
等你出了问题再跟我联系吧。

missangel
28-10-05, 01:03 PM
我没出过问题啊,而且我觉得简单实用,