找回密码
 立即注册

QQ登录

只需一步,快速开始

Bourne

中级会员

59

主题

188

帖子

783

积分

中级会员

积分
783
Bourne
中级会员   /  发表于:2021-8-6 15:21  /   查看:2915  /  回复:10
50金币
同一页面中,单元格和表格绑定的是同一张表:
我的疑惑是:当表格设置了查询条件,左边的单元格也会跟着显示符合表格查询条件的值吗?
带着这个疑惑,我进行了测试,发现有时候灵验,有时候不灵验。
比如有时候这样:

有时候确是这样:

数据库中数据没问题:

什么原因啊???
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

主键要唯一你的ID是一样的,所以不行,默认显示第一行

10 个回复

倒序浏览
最佳答案
最佳答案
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-8-6 15:21:04
来自 9#
Bourne 发表于 2021-8-6 17:08
我给这个单元格传值有啥用啊?我的需求是让表单的数据跟随着表格的条件筛选。而且按照你说的,我编辑页面 ...

主键要唯一你的ID是一样的,所以不行,默认显示第一行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2021-8-6 15:23:31
2#
表格条件只针对表格,左侧是你是直接打开的,还是其他地方跳转的,另外条件在哪里,能提供工程才好验证
回复 使用道具 举报
Bourne
中级会员   /  发表于:2021-8-6 15:35:27
3#
Syl 发表于 2021-8-6 15:23
表格条件只针对表格,左侧是你是直接打开的,还是其他地方跳转的,另外条件在哪里,能提供工程才好验证

这是工程文件,表格设置了查询reportInfoId为“2”的数据,按道理左边也应该显示对应的数据,但是老是显示reportInfoId为“3”的数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2021-8-6 16:22:33
4#
Bourne 发表于 2021-8-6 15:35
这是工程文件,表格设置了查询reportInfoId为“2”的数据,按道理左边也应该显示对应的数据,但是老是显 ...

你的条件是直接指定的2,而不是左边那个,条件改为C4就是跟左边一样
按理说这个页面应该是某个页面的下一级跳转,传过来一个ID,你这个模式左侧是随机的
回复 使用道具 举报
Bourne
中级会员   /  发表于:2021-8-6 16:39:01
5#
Syl 发表于 2021-8-6 16:22
你的条件是直接指定的2,而不是左边那个,条件改为C4就是跟左边一样
按理说这个页面应该是某个页面的下 ...

我现在就想查询表格中条件为2,左边显示条件为2的数据怎么办?让它等于C4,那么C4又等于几?如果让它等于C4就成了随机查询的了。到最后肯定要做成页面跳转传值,我就是假设给某个单元格传了个2啊,我直接指定2就是先省略传值那一步,测试成功再传值。
回复 使用道具 举报
Syl悬赏达人认证
金牌服务用户   /  发表于:2021-8-6 16:50:02
6#
本帖最后由 Syl 于 2021-8-6 16:51 编辑
Bourne 发表于 2021-8-6 16:39
我现在就想查询表格中条件为2,左边显示条件为2的数据怎么办?让它等于C4,那么C4又等于几?如果让它等于C ...

C4是你未来需要传过来的那个

你从其他页面传值过来的时候,将这个reportinfold传到这个单元格,右侧的条件=这个单元格就行了

你这个页面的左侧目前就是随机的,这个页面不能单独使用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-8-6 17:08:30
7#
本帖最后由 zyk.Zhou 于 2021-8-6 17:21 编辑

1. 如果需要用到当前行映射到表外单元格,必须设置主键来定位记录,包括视图也必须设置主键(可设置多个字段作为主键,能唯一定位到记录即可)

数据会根据表格中数据主键查询,如果没有找到的话,如果没有主键或者主键不唯一,,会默认用第一列的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bourne
中级会员   /  发表于:2021-8-6 17:08:46
8#
Syl 发表于 2021-8-6 16:50
C4是你未来需要传过来的那个

你从其他页面传值过来的时候,将这个reportinfold传到这个单元格,右侧的 ...

我给这个单元格传值有啥用啊?我的需求是让表单的数据跟随着表格的条件筛选。而且按照你说的,我编辑页面加载命令给C4设置值为2,结果如下:
红色框起来的就是2,右边表格确实查出了reportinfoid为2的数据,但是左边显示的依然是reportinfoid为3的“北海”。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bourne
中级会员   /  发表于:2021-8-6 17:35:44
10#
zyk.Zhou 发表于 2021-8-6 17:28
主键要唯一你的ID是一样的,所以不行,默认显示第一行

感谢  我明白了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部