Oracle forms 11g获取windows用户登录

Oracle forms 11g获取windows用户登录,windows,forms,oracle,web,oracle11g,Windows,Forms,Oracle,Web,Oracle11g,如何在windows客户端的Oracle Forms 11g中获取windows用户登录或windows环境变量(而不是从应用程序服务器) 诚恳 Chris您需要WebUtil功能: 使用WebUtil pll库,您可以获得如下Windows客户端用户名: client_win_api_environment.get_windows_username(); 您可以使用批处理文件启动表单应用程序,并将系统环境参数传递给表单应用程序URL e、 g. start.cmd: iexplore.exe

如何在windows客户端的Oracle Forms 11g中获取windows用户登录或windows环境变量(而不是从应用程序服务器)

诚恳
Chris

您需要WebUtil功能:

使用WebUtil pll库,您可以获得如下Windows客户端用户名:

client_win_api_environment.get_windows_username();

您可以使用批处理文件启动表单应用程序,并将系统环境参数传递给表单应用程序URL

e、 g.
start.cmd:

iexplore.exe http://yourserver:1234/forms/servlet?config=yourconfig&windowsuser=%USERNAME%

之后,您可以从表单fmb中访问“GET”参数windowsuser(别忘了设置表单参数windowsuser)

不确定,我想您最好看看Oracle forms 11g JavaScript集成,看看它是否提供了实现这一点的方法。请参阅此链接。