怎么实现点击左边报表的链接,右边报表块显示相关内容

wt.png

FineReport dengmei 发布于 2020-8-19 10:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zjc@Lv3初级互助
发布于2020-8-19 11:11

在你的左边报表块点击 编辑 进入后对Q2添加超链接,将需要传递的参数设置好,右侧的报表快可以使用公式的方式获取左侧报表快传递过来的参数,也可以在数据集中获取参数

image.png

最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-19 13:20

哈哈哈 我刷到了 我来回答吧

你不能直接写文字,要建立内置数据集

首先问 题描述 建一个内置表(ID,问题)

回答 建一个内置表(ID,回答)【记住两个表的ID一一对应,问题和回答对应】

然后

比如问题的ID放在A1,问题放在A2,A2单元格设置超链接,选择动态参数:A1(此处是为了显示图片)

然后比如答案放在了另一个报表块A1中,在答案这个单元格上设置过滤,使得问题表的ID=答案表的ID

然后图片假如放在了A2单元格,写公式 toimage("url路径" + $ID + ".png",false),这边的$ID就是刚才获取的动态参数,你要把每个问题对应的图片名字,改成和那个问题的ID一致,路径自己加,如果要把这个报表发布到服务器,那需要把图片都放在服务器上的文件夹里,再修改路径  windows或者linux服务器都可以 亲测

  • dengmei dengmei(提问者) 哈哈哈我太傻了,我就是直接写了文字进去,后来发现没有参数就实现不了那种效果
    2020-08-19 14:06 
  • Scyalcire Scyalcire 回复 dengmei(提问者) 你再按照我说的试试,行的话采纳就行
    2020-08-19 14:18 
  • 3关注人数
  • 436浏览人数
  • 最后回答于:2020-8-19 13:20
    请选择关闭问题的原因
    确定 取消
    返回顶部