二开时,如何获取用户账号id原创
2人赞赏了该文章
281次浏览
编辑于2024年03月22日 15:02:12
【背景】
在部分二开场景中需要用到用户账号进行判断,会用到单据中的动态函数@userid作为判断条件,但此函数仅支持用户id字段比较,不支持用户名。后台如何获取到用户id?
【方案】
在BOS中新增直接SQL账表
使用下面表达式,查询指定用户的id
SELECT * FROM T_SEC_USER where fname='lk'
fname后面时用户名称
点击测试,可以看到用户id
查询结束后,关闭即可。
应用:
验证结果:
符合条件,用户lk,供应商等于VEN00003
供应商不是Ven00003时有提示
当用户不是lk,符合条件的也不提示,如下图
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!