[英]Oracle forms 11g get windows user login
如何在Windows客户端的Oracle Forms 11g中(而不是从应用程序服务器获得)Windows用户登录名或Windows环境变量?
真诚的克里斯
您需要WebUtil功能: http : //www.oracle.com/technetwork/developer-tools/forms/webutil-090641.html
使用WebUtil pll库,您可以例如获取Windows客户端用户名,如下所示:
client_win_api_environment.get_windows_username();
您可以使用批处理文件启动表单应用程序,然后将系统环境参数传递给表单应用程序URL。
例如
start.cmd:
iexplore.exe http://yourserver:1234/forms/servlet?config=yourconfig&windowsuser=%USERNAME%
之后,您可以从表单fmb中访问“ GET”参数windowsuser(别忘了设置表单参数windowsuser)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.