明明函数公式写的都是对的,为什么成员组件使用USER(1)无法获取到当前登录人的一级主管?
公式编辑保存预览后:
使用单行文本也是没有用
请教懂得其中奥妙的老师指点一二!!
以下为热心网友提供的参考意见
您好,阿里云宜搭的成员组件可以使用函数公式获取当前登录人的上级主管。具体来说,您可以使用表达式:USER([level])来获取当前登录人或当前登录人的主管。如果没有参数[level],那么就是获取当前登录人;而如果用[level]传值,那么就是获取当前登录人的主管。
例如,如果您想获取当前登录人的主管,并且主管的级别是3级,那么您可以使用以下公式:USER(3)。同样地,如果您想获取当前登录人的主管,并且主管的级别是2级,那么您可以使用以下公式:USER(2)。
以下为热心网友提供的参考意见
目前经过测试是可以获取到部门一级主管的,可检查一下通讯录部门所在的一级部门是否配置了部门主管,此公式获取到的是部门主管而不是直属主管。
以下为热心网友提供的参考意见
这可能是由于宜搭平台的一些限制或者是特定的实现方式导致的。一般来说,获取当前登录用户的上级主管信息需要依赖于后台的数据库查询或者用户权限管理系统。如果在宜搭平台上使用USER(1)这样的函数无法获取到正确的结果,可能是因为以下原因:
-
函数不支持:有些低代码平台可能不支持自定义函数或者特定的函数调用。在这种情况下,你需要查阅宜搭平台的官方文档,了解哪些函数是支持的,以及如何正确地使用它们。
-
数据问题:如果后台数据库中没有存储当前登录用户的上级主管信息,或者这些信息是错误的,那么即使函数调用是正确的,也无法获取到正确的结果。在这种情况下,你需要联系宜搭平台的客服或者技术支持,询问如何更正这些信息。
-
权限问题:在某些情况下,获取用户的上级主管信息可能需要特定的权限。如果你的账户没有足够的权限,那么可能无法获取到正确的结果。在这种情况下,你需要联系宜搭平台的客服或者技术支持,询问如何获取所需的权限。
总的来说,解决这个问题需要你查阅宜搭平台的官方文档,了解函数的支持情况,检查后台数据的正确性,以及确认你的账户是否有足够的权限。如果以上方法都无法解决问题,那么你可能需要联系宜搭平台的客服或者技术支持,寻求专业的帮助。
以下为热心网友提供的参考意见
可以啊,看下文档:
成员组件可以获取钉钉通讯录的人员,选择人员时可以使用,比如设置出差申请人、资产责任人、维护人员等,还可以和 公式 组合使用,另还可用于流程表单设置审批人时使用,比如 发起人自选审批人。https://docs.aliwork.com/docs/yida_support/wtwabe/gdi5p8/up3ftx/rg6s87
以下为热心网友提供的参考意见
楼主你好,看了你的问题,可能是成员组件未正确配置,请确保成员组件正确定义了成员列表,并且已正确配置成员所属的上下级关系,以便正确获取上级信息。
还有就是函数公式未正确使用,在使用USER(1)函数时,确保已在函数引用的地方正确使用了该函数。