我想将用户信息放入Wiki页面,以便更加个性化。我知道获取此信息的语法是PXAccess.GetUserID()。如何将其显示为Wiki页面?
答案 0 :(得分:1)
Acumatica不建议编辑他们内置的Wiki文章,因为担心如果他们在将来的版本中更新,您将丢失编辑内容,或者不会获得更新。
尽管如此,如果您仍想尝试更改Wiki屏幕的工作方式 - 图形是PX.Data.dll中的WikiShowReader,ASPX和ASPX.cs文件位于Root / Wiki文件夹中,如ShowWiki .aspx,ShowWiki.aspx.cs 其中Root是网站的根。
您可以使用某些JS或aspx.cs在文本中查找令牌并替换它。
IE 在Graph Extension中编写一个方法,将当前登录User的名称作为字符串返回,然后在aspx.cs中的一个事件中,调用方法,在string上找到内容的特定子字符串,并将其替换为想要的字符串。