永洪社区

标题: 使用超链接,实现点击传递组件1的参数下钻显示组件2 [打印本页]

作者: oakoak    时间: 2021-11-1 14:13
标题: 使用超链接,实现点击传递组件1的参数下钻显示组件2
使用超链接,实现点击传递组件1的参数下钻显示组件2当点击组件1使组件2显示下钻信息后,再筛选组件1的数据,组件2的数据没有变动,还是之前点击的筛选数据

如何在有其他操作时不显示组件2的数据?

作者: 永洪tech-wisiy    时间: 2021-11-1 15:33
没有理解到这个意思呢,这两个组件是怎么样的一个关系不太清呢
作者: oakoak    时间: 2021-11-1 15:37
永洪tech-wisiy 发表于 2021-11-1 15:33
没有理解到这个意思呢,这两个组件是怎么样的一个关系不太清呢

点击组件1实现下钻,下钻的详细显示在组件2里,组件2通过组件1的超链接参数过滤
作者: 永洪tech-wisiy    时间: 2021-11-1 15:45
要么下钻要么超链接,目前超链接和下钻是单独的操作,一个操作无法完成两个指令的
作者: oakoak    时间: 2021-11-1 15:54
永洪tech-wisiy 发表于 2021-11-1 15:45
要么下钻要么超链接,目前超链接和下钻是单独的操作,一个操作无法完成两个指令的 ...

需要传递参数,过滤数据,在本页面刷新。你可以忽略下钻这两个字。
想知道做其他操作如何让组件2内容不显示
作者: 永洪tech-wisiy    时间: 2021-11-1 15:56
oakoak 发表于 2021-11-1 15:54
需要传递参数,过滤数据,在本页面刷新。你可以忽略下钻这两个字。
想知道做其他操作如何让组件2内容不显 ...

意思就是不点组件1的时候组件2不显示吗
作者: oakoak    时间: 2021-11-1 16:00
永洪tech-wisiy 发表于 2021-11-1 15:56
意思就是不点组件1的时候组件2不显示吗

对,需要不点组件1的时候组件2不显示
作者: 永洪tech-wisiy    时间: 2021-11-1 16:03
oakoak 发表于 2021-11-1 16:00
对,需要不点组件1的时候组件2不显示

脚本判断参数有没有值,有值的时候设置组件2的visible=true,没有就设置为false
作者: oakoak    时间: 2021-11-1 16:05
永洪tech-wisiy 发表于 2021-11-1 16:03
脚本判断参数有没有值,有值的时候设置组件2的visible=true,没有就设置为false ...

还是需要显示表格的字段名的,隐藏不太合适。
如何不点击组件1时,比如选择下拉参数等其他操作,让表格2的数据为空
作者: 永洪tech-wisiy    时间: 2021-11-1 16:23
oakoak 发表于 2021-11-1 16:05
还是需要显示表格的字段名的,隐藏不太合适。
如何不点击组件1时,比如选择下拉参数等其他操作,让表格2 ...

取消勾选报告上的显示全部数据
或者给参数一个默认值,一个让组件2不会有值的默认值
作者: oakoak    时间: 2021-11-1 16:31
永洪tech-wisiy 发表于 2021-11-1 16:23
取消勾选报告上的显示全部数据
或者给参数一个默认值,一个让组件2不会有值的默认值 ...

取消勾选的就是参数为空时显示空数据集吧?这个不行,之前就是设置为空时显示空

作者: 永洪tech-wisiy    时间: 2021-11-1 16:32
oakoak 发表于 2021-11-1 16:31
取消勾选的就是参数为空时显示空数据集吧?这个不行,之前就是设置为空时显示空
...

那可以用第二个方式试一下呢
作者: oakoak    时间: 2021-11-1 16:32
永洪tech-wisiy 发表于 2021-11-1 16:23
取消勾选报告上的显示全部数据
或者给参数一个默认值,一个让组件2不会有值的默认值 ...

给不存在的默认值可以,但是其他操作比如点击空白处,如何不显示?
作者: 永洪tech-wisiy    时间: 2021-11-1 16:38
oakoak 发表于 2021-11-1 16:32
给不存在的默认值可以,但是其他操作比如点击空白处,如何不显示?

这个不行的,除非添加一个按钮让这个参数恢复默认值




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4