请教FineReport大神们,请问表格单元格内容如何与另一个表格标题联动?

场景是这样的:

假设现在有一个表格A,表格A里有一列展示学生姓名,然后有一个表格B,表格B的标题为“XXX学生各科成绩”,表格A中学生姓名这一列可点击与表格B联动。默认状态下,表格B展示的是表格A里第一行学生的信息,即:表格A里第一行的学生叫张小红,那么默认状态下表格B的标题就是“张小红学生各科成绩”,展示的内容就是张小红的各科成绩数据,同时,如果我点击别的学生姓名,表格B的标题和数据展示内容跟随改变。

现在遇到的困难就是,表格B里的数据可以在默认状态下显示张小红的各科成绩,但是表格B的标题XXX学生那里无法显示张小红,请问有什么解决方法吗?

FineReport 数据分析 yzm4Q6z29169790 发布于 2022-10-19 14:29
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
RiveryLv5中级互助
发布于2022-10-19 14:31(编辑于 2022-10-19 14:36)

给表格A的学生姓名加一个动态参数,

然后在表格B的标题获取这个动态参数

而且你现在不是可以做联动么,你肯定是把姓名作为参数传递过去了吧?在标题获取这个参数就好了

=$参数名+"学生各科成绩"

image.png

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-10-19 14:31(编辑于 2022-10-19 14:34)

添加一个参数 $type + "学生各科成绩"

image.png

image.png

  • yzm4Q6z29169790 yzm4Q6z29169790(提问者) 如果这里这个第一行张小红不是写死的,有可能是别的学生,那请问您这里的“默认值”一栏应该写什么?
    2022-10-19 14:35 
  • 用户6NWif5139660 用户6NWif5139660 回复 yzm4Q6z29169790(提问者) 写公式 INDEXOFARRAY(SPLIT(学生那个单元格,\",\"),1)
    2022-10-19 14:40 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-10-19 14:32

动态参数啊

假设动态参数是A

IF(LEN($A)==0,"小红成绩",$A+"成绩")

最佳回答
0
xy1268236Lv4见习互助
发布于2022-10-19 14:32

表格A里数据给上超链接,表格B标题使用公式获取A传的参数

最佳回答
0
free_zzLv6中级互助
发布于2022-10-19 14:54

模板发出来 我帮你改

最佳回答
0
CD20160914Lv8专家互助
发布于2022-10-19 15:08

按我的理解。你要超链接弹出对话框。。那么可以这样设置联动。。假如你在表格A中的学生列设置超链接

image.png

  • 4关注人数
  • 324浏览人数
  • 最后回答于:2022-10-19 15:08
    请选择关闭问题的原因
    确定 取消
    返回顶部