求助!权限问题

5.rar

请问一下各位,这种情况下应该怎么做?

这是我的留言表设计,此前满足的条件是当留言的姓名(用户名)与当前登录系统的姓名与用户名不一致时,该条留言行高为0,否则反之。公式为条件属性的行高:I4(留言的姓名用户名所在单元格) != $fine_display_name。

还有一条未满足条件是 红色框框的为指定回复人(这个回复人不是唯一性的,该字段只有用户名),那这个字段里所有的用户名能看到所有人的留言,请问一下这个条件怎么满足?

image.png

FineReport 新用户胖虎是女生 发布于 2024-9-13 18:24 (编辑于 2024-9-14 14:14)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-9-13 18:28

行高为0的条件改为

INARRAY($fine_display_name,SPLIT(I4,","))<=0

最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-14 09:33(编辑于 2024-9-14 09:40)

fine_display_name取到是中文加英文的,你的登录用户名是哪个,

例如登录用户名为 安娜(Anna)

$fine_display_name=安娜(Anna)

==============

你要取安娜,就是

mid($fine_display_name,find("(",$fine_display_name)+1,find(")",$fine_display_name)-find("(",$fine_display_name)-1)

取英文名,直接$fine_username

  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 要的就是取到中文加英文的 我这么说是因为我直接写成中文模式了 而且看I4括号起来的里面我也写清楚了 是姓名与用户名
    2024-09-14 09:42 
  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 登录用户名也是中文加英文的
    2024-09-14 09:44 
  • snrtuemc snrtuemc 回复 新用户胖虎是女生(提问者) 你先不要写条件属性,直接单元格放你写的公式,看结果,这样来测试下,看看问题出那边了
    2024-09-14 09:46 
  • 新用户胖虎是女生 新用户胖虎是女生(提问者) 回复 snrtuemc 额我想你先看清楚我的问题 我不是取不到用户名噢
    2024-09-14 09:49 
  • 2关注人数
  • 182浏览人数
  • 最后回答于:2024-9-14 14:14
    请选择关闭问题的原因
    确定 取消
    返回顶部