有没有办法将运行查询的人员oprid
添加到查询结果中?
示例:如果我的oprid
为hr01
并且我尝试使用提示将结果限制为1行 - Performance Ratings of Employee XXXXX as of XX-XX-XXXX
来运行特定查询,则会出现1行结果(或导出为excel),我的oprid
显示为最后一列。如果其他人运行此报告,则最后一列中显示的oprid
应该是该用户的oprid
。
我知道我们通常会从oprid
或PSOPRDEFN
甚至PSQRYEXECLOG
获得EMPLMT_SRCH_GBL
,但您如何使用现有查询进行此加入?
有人可以指点我的方向吗? 或者这甚至可能吗?
答案 0 :(得分:1)
创建一个表达式,并为其赋值%operatorid
然后将此表达式作为字段添加到您查询中,您就完成了。
如果你需要将它连接到某些常量或其他字段,你必须将它封装在()
之间示例:
'Performance Ratings of Employee XXXXX by '||(%operatorid)