如何在页面布局设计PLD上调用当前登录用户/用户打印?

2020-09-14 02:27发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想在帐户余额布局jdt0005上显示按字段或当前用户名打印的内容,但找不到任何解决方案。 我已经尝试通过选择OUSR表和U_NAME字段来插入字段,但是它没有显示正确的用户。 请建议我有什么方法可以将select语句放在PLD公式中或任何返回PLD当前登录用户的变量号。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想在帐户余额布局jdt0005上显示按字段或当前用户名打印的内容,但找不到任何解决方案。 我已经尝试通过选择OUSR表和U_NAME字段来插入字段,但是它没有显示正确的用户。 请建议我有什么方法可以将select语句放在PLD公式中或任何返回PLD当前登录用户的变量号。

付费偷看设置
发送
6条回答
大简至美
1楼 · 2020-09-14 02:53.采纳回答

无法在GL PLD布局下添加。 只能通过定制的水晶报表来实现

槿木_熙
2楼-- · 2020-09-14 02:30

感谢您的回复,我已经使用以下查询来获取当前登录的用户

从OUSR T0中选择T0.U_NAME,其中INTERNAL_K = $ [用户]

但是我的问题是如何在任何文档或报告的PLD上链接它,即系统分类帐报告pld

SAP砖家
3楼-- · 2020-09-14 02:45

您好,穆罕默德,

如果您想通过查询获取当前登录的用户,可以尝试执行以下操作:

 SELECT TOP 1用户代码
 从USR5
 在哪里USR5.SessionID = @@ SPID
 AND动作="我"
 按日期排序的DESC,
 时间描述
 

此查询返回当前SQL Server会话的最后登录用户。

南山jay
4楼-- · 2020-09-14 02:35

您好Nagarajan感谢您的答复,我知道此解决方案适用于文档级PLD,但我的问题是要设置 它在Ledger PLD上无法插入任何FMS。

小熊yu生菜
5楼-- · 2020-09-14 02:47

嗨,

查询SELECT T0.U_NAME FROM OUSR T0 WHERE INTERNAL_K = $ [user]是格式化搜索查询,不适用于PLD。

或者,您可以创建标头级UDF并在FMS上方分配以获取当前登录用户。 将此UDF字段添加到PLD中。

此致

Nagarajan

huskylover
6楼-- · 2020-09-14 02:34

仅按用户名打印仅在SAP Crystal Report中可用,而在PLD中不可用

一周热门 更多>