判断登录用户是否出现在了复选框中,应该使用怎样的公式呢?

image.png

FineReport 用户i3szx1248236 发布于 2022-3-23 14:35
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-23 14:37(编辑于 2022-3-23 14:42)

=if(find($fine_display_name,$你的下拉参数名称)>0,"出现","未出现")

=if(find($fine_username,$你的下拉参数名称)>0,"出现","未出现")

看你们的登陆名是用的中文还是拼音了。。。上面第一个是获取它的中文名称

$fine_display_name是获取登陆人的中文名称

$fine_username是获取它的用户名(比如拼音)

image.png

以内置这种账号,$fine_display_name参数会获取姓名,,$fine_username会获取到用户名。就看你们是用哪一个做为登陆的名称了。。

  • 用户i3szx1248236 用户i3szx1248236(提问者) 我用陈安琴的用户登录的, 因为用户名和姓名都是用的中文, 但是设置完公式之后, 得出未出现字样. 但是下拉框中有陈安琴的字眼... 不知道是哪里的问题 (公式 : if ( find($fine_username,$zubie)>0,\"出现\",\"未出现\"))
    2022-03-23 14:57 
  • CD20160914 CD20160914 回复 用户i3szx1248236(提问者) 先在单元格中把$zubie显示出来。。。这个控件是要你选择后才有的。。默认进去后,如果不对复选框进行选择。它是不会出现的。。
    2022-03-23 14:59 
  • CD20160914 CD20160914 回复 用户i3szx1248236(提问者) 如果你要判断默认的话。你就直接把下拉框的字典的数据。。直接放在某一个控件中,隐藏起来。。。再对隐藏的控件进行判断。。
    2022-03-23 14:59 
  • 用户i3szx1248236 用户i3szx1248236(提问者) 回复 CD20160914 嗯嗯, 明白了, 我说怎么出来都不正常. 非常感谢!
    2022-03-23 15:08 
最佳回答
0
@Lv6资深互助
发布于2022-3-23 14:38
  • 3关注人数
  • 290浏览人数
  • 最后回答于:2022-3-23 14:42
    请选择关闭问题的原因
    确定 取消
    返回顶部