请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

flyhigh23

中级会员

92

主题

213

帖子

945

积分

中级会员

积分
945
flyhigh23
中级会员   /  发表于:2019-12-16 18:32  /   查看:2348  /  回复:3
1金币
SS列是设置的公式,我想查询表格中为True的行,请问怎么设置。在表格的查询条件和编辑命令里的查询命令都只能按数据库表字段进行查询,没找到按显示的表格进行查询设置的地方。
这是设置的公式内容:=ISERROR(VLOOKUP(J5,BB12:BQ12,4,0))


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

3 个回复

Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-12-16 18:40:23
沙发
通过公式计算的列是不能进行查询或排序的。两种处理方式,1,创建一个字段,将这个计算值保存到数据库中,然后进行查询或排序,;2.使用公式字段来做,目前我不是很确定您的工程中vlookup查询的数据和本表格中的数据有什么关系,所以不确定这种方式是否可以实现;3.直接写视图来实现就可以啦~
回复 使用道具 举报
flyhigh23
中级会员   /  发表于:2019-12-16 21:20:55
板凳
Tracy.Liu 发表于 2019-12-16 18:40
通过公式计算的列是不能进行查询或排序的。两种处理方式,1,创建一个字段,将这个计算值保存到数据库中, ...

1.创建数据库字段,在松绑定下不行
2.公式字段没有vlookup函数
貌似只能使用第三种方法,因为这边跨2个数据库的数据,本来是想通过vlookup,这样数据库的名称变化,只要改连接字符串。用视图的话,就需要指定数据库名称,数据库名字变化以后视图就失效了。
请问以后版本规划能提供对前台表格的查询筛选吗,这样软件设计的时候可以完全按excel的思路去搭建软件
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-12-17 09:55:19
地板
flyhigh23 发表于 2019-12-16 21:20
1.创建数据库字段,在松绑定下不行
2.公式字段没有vlookup函数
貌似只能使用第三种方法,因为这边跨2个 ...

目前并不会考虑,因为这个和查询本身的功能有出入,Excel是因为数据不存在数据库,都在Excel上,所以直接在Excel做查询,筛选,但是对于活字格而言,数据并不存在页面上,只是显示在页面上,查询的逻辑其实都是在服务器端,要不然数据量一大,页面会卡死的,也正因为web系统的这个原因,后端服务器没有的数据是无法去做筛选查询的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部