如何在Oracle apex中的页眉上显示登录的用户id?
我正在尝试在页面标题上显示登录的用户id。如何做到这一点如何在Oracle apex中的页眉上显示登录的用户id?,oracle,oracle-apex,Oracle,Oracle Apex,我正在尝试在页面标题上显示登录的用户id。如何做到这一点 我可以在左上角看到应用程序名称。我需要使用中上部的查询显示登录的用户id。我相信您所说的是页面模板标题 一种方法是创建一个新的页面模板,您将对其进行修改,以便在页眉中包含用户ID 在应用程序>共享组件>用户界面>模板中 在那里,您应该复制您正在使用的任何页面模板,很可能是来自主题42的标准页面 选择该模板,然后在“定义”选项卡下,您将看到标题部分,即该模板标题的HTML <div class="t-Header-logo"&
我可以在左上角看到应用程序名称。我需要使用中上部的查询显示登录的用户id。我相信您所说的是页面模板标题 一种方法是创建一个新的页面模板,您将对其进行修改,以便在页眉中包含用户ID 在应用程序>共享组件>用户界面>模板中 在那里,您应该复制您正在使用的任何页面模板,很可能是来自主题42的标准页面 选择该模板,然后在“定义”选项卡下,您将看到标题部分,即该模板标题的HTML
<div class="t-Header-logo">
<a href="#HOME_LINK#" class="t-Header-logo-link">#LOGO#</a>
</div>
<!-- This is where you should insert what ever you want to add to you header -->
<div class="t-Header-navBar">
#NAVIGATION_BAR#
</div>
正如@TMNuclear在其评论和应用程序用户中所述。指当前用户,因此插入如下内容:
&APP\u用户
如果你想做什么就做什么,你只需要使用CSS按照你想要的方式来设计它
然后,您需要在需要的每个页面中设置新模板:
您的页面项目>外观>页面模板>模板您可以在 考虑以下示例: 从HTML区域中:
Hello you are logged in as &APP_USER.
使用PL/SQL:
htp.p('Hello you are logged in as'||V('APP_USER'));
作为绑定变量:
SELECT * FROM some_table WHERE user_id = :APP_USER
您是否已尝试&APP_USER.显示该用户?不确定你想把它确切地放在哪里。在区域标题内,但不在中间的用户id上,而其余的保留在左侧?在右上角菜单中创建一个条目并使用&APP\u user。作为一个标签和链接到一个url,就在目标中。请参阅,我会想象&APP_用户。在这种情况下会有最好的表现。别忘了结尾的句号!