- 
                
                    
- 
                15903576591 小试身手Lv3 发表于2020-7-22 17:52 悬赏1 未解决 
 
 
 
13个回答
                                            您uinf是怎么设置的获取机构用户这个有两个方法
一个是uinf("user_username"),uinf函数其他参数说明见文档
 unif说明文档.pdf
(54.53 KB, 下载次数: )
unif说明文档.pdf
(54.53 KB, 下载次数: )
另一个是使用logininf(1)获取登陆者名称。支持使用logininf函数可以获取到当前登录者信息:  logininf(0)返回登录者ID  logininf(1):返回登陆者的名称  logininf(4):如果是服务器用户,则返回登陆者的职称,否则返回空  logininf(5):如果是服务器用户,则返回登陆者的所属部门,否则返回空                                    
- 
                            15903576591 小试身手Lv3 
xxxl 发表于 2020-7-23 09:33
您uinf是怎么设置的获取机构用户这个有两个方法
一个是uinf("user_username"),uinf函数其他参数说明见文档 ...
uinf(dp_caption)
15903576591 发表于 2020-7-23 09:36
uinf(dp_caption)
您这里的版本是i51吗,您填报是web填报还是插件填报
uinf函数的说明 uinf函数取的是当前登录用户的属性值,并不是你打开的报表户的某一个属性值
因为登录的都是服务器用户,那么如果用uinf取报表户的信息,取的就是当前登录用户有权限的第一个报表户。
PS:如果想用uinf取某一个特定的报表户的信息应该这样:uinf("ul_ff@001,0") 具体使用方法参照上面发的uinf说明文档
- 
                            15903576591 小试身手Lv3 
xxxl 发表于 2020-7-23 15:38
您这里的版本是i51吗,您填报是web填报还是插件填报uinf函数的说明 uinf函数取的是当前登录用户的属性值 ...
我取的是用户所属机构的信息,和报表户没关系,基层户上报的都有数据,但汇总不显示了
15903576591 发表于 2020-7-23 15:41
我取的是用户所属机构的信息,和报表户没关系,基层户上报的都有数据,但汇总不显示了 ...
您这里的版本是i51吗,您填报是web填报还是插件填报
我这里本地试了一下uinf函数汇总户确实不能够获取到所在部门
 
 



 
                        