普通报表,传递到下一层报表的参数值不是最新的,是上一步操作的值,啥情况..

将单选框勾选的所有行对应类别字段值,通过辅助列C,汇总到C1的单元格里

然后将这个单元格值传递给穿透表

现在,遇到了一个情况,为什么传递过去的值,都是上一次勾选后产生的值

比如:类别字段(笔、书),这2行数据我都勾选了,C1显示的也是”笔;书;“,但是传过去是”笔“,第二次勾选的”书“没有,传过去的永远是上一步勾选操作产生的C1

不知道哪里有问题,大家有没有遇到过这种情况

微信图片_20230824084913.png

FineReport uuu12321 发布于 2023-8-24 08:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-8-24 09:06

勾选后给C1赋值,你是怎么写的,描述和你截图不一样啊

  • uuu12321 uuu12321(提问者) 是先赋值给C2,然后C2合并字符串到C1
    2023-08-24 09:57 
  • snrtuemc snrtuemc 回复 uuu12321(提问者) 这个不用动态参数,只要你C2单元格写公式,if(A1,B2,0) 就可以实现了
    2024-04-26 16:51 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-24 09:09

直接传c2

最佳回答
0
孤陌Lv6资深互助
发布于2023-8-24 09:14

你把C1的公式 放在C3看看  然后参数值改C3

  • 3关注人数
  • 210浏览人数
  • 最后回答于:2023-8-24 09:14
    请选择关闭问题的原因
    确定 取消
    返回顶部