首页 > 解决方案 > 页面源中的登录用户名

问题描述

是否可以在页面源中登录用户名,我们将进一步使用另一个应用程序,以及获取登录用户名的最佳方法是什么。

标签: acumatica

解决方案


通过页面来源,您是指 Graph/GraphExtension 吗?

如果是这样,登录的用户信息已经在 PXGraph Accessinfo DataView 中预取并易于访问。在图形扩展中,您可以在 DataView 前面加上 Base。

此示例将在打开 SalesOrder 屏幕时在 Traces 窗口中显示登录的用户名:

public class SOOrderEntry_Extension : PXGraphExtension<SOOrderEntry>
{
  public override void Initialize()
  {
    PXTrace.WriteInformation(Base.Accessinfo.UserName);
  }
}

推荐阅读