找回密码
 立即注册

QQ登录

只需一步,快速开始

djs521720 讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-1-27 15:41  /   查看:3919  /  回复:15
1金币
表格内在单元格1输入文本直接触发2单元格命令
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你把多个表连成一个视图,页面绑定这一个视图,获取对应的一条数据,然后使用VLOOKUP获取到表格中,这样是最高效的。 先不说你的请求如何触发,单纯如果从数据库通过关键字获取10个表的数据,肯定是没有从视图里请求一次来的快,视图的创建因为是数据库的逻辑,走的内存,那个效率是刚刚的。 不信的话你可以按照我说的做一下,同时你在按钮里设置命令调用服务端命令按照你的想法也试试,你自己比较下效果

15 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-1-27 15:41:41
来自 16#
djs521720 发表于 2021-1-28 14:16
我要从10几个数据表查询信息的,这vlookup要加载太多表,不是我想要的

你把多个表连成一个视图,页面绑定这一个视图,获取对应的一条数据,然后使用VLOOKUP获取到表格中,这样是最高效的。
先不说你的请求如何触发,单纯如果从数据库通过关键字获取10个表的数据,肯定是没有从视图里请求一次来的快,视图的创建因为是数据库的逻辑,走的内存,那个效率是刚刚的。
不信的话你可以按照我说的做一下,同时你在按钮里设置命令调用服务端命令按照你的想法也试试,你自己比较下效果
回复 使用道具 举报
15725821270悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-27 15:56:18
2#
具体点咯?需要输入特定文字还是只要开始输入就触发?是开始输入触发还是输入完成触发?
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-1-27 16:20:27
3#
15725821270 发表于 2021-1-27 15:56
具体点咯?需要输入特定文字还是只要开始输入就触发?是开始输入触发还是输入完成触发?

没特殊文本,单元格1输入完和修改完后触发单元格2的命令
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-1-27 16:27:41
4#
你好,为什么一定要在表格上绑定触发命令呢?

命令放在表格外也是可以的吧,另外表格内的单元格命令是不支持值变化触发命令的。
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-1-27 16:39:47
5#
Erik.Xue 发表于 2021-1-27 16:27
你好,为什么一定要在表格上绑定触发命令呢?

命令放在表格外也是可以的吧,另外表格内的单元格命令是不 ...

当初的想法是单元格1输入文本后,单元格2根据单元格内容的变化触发命令根据单元格1输入的文本内容触发服务端命令查找相关数据后把查找的数据回写到当前行的其它单元格。
回复 使用道具 举报
15725821270悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-27 16:57:51
6#
djs521720 发表于 2021-1-27 16:39
当初的想法是单元格1输入文本后,单元格2根据单元格内容的变化触发命令根据单元格1输入的文本内容触发服 ...

我这个小办法如何。在表格外面来个文本框,然后等于你的单元格1,这样单元格1的内容一变动就会执行文本框的命令了,把你单元格2执行的命令复制到文本框的命令里,就可以啦。

本帖子中包含更多资源

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

x
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-1-27 17:08:56
7#
15725821270 发表于 2021-1-27 16:57
我这个小办法如何。在表格外面来个文本框,然后等于你的单元格1,这样单元格1的内容一变动就会执行文本框 ...

命令放外面可以,问题是外面的单元格值不会根据我当前行的单元格内容进行跳动
回复 使用道具 举报
15725821270悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-1-27 17:28:03
8#
djs521720 发表于 2021-1-27 17:08
命令放外面可以,问题是外面的单元格值不会根据我当前行的单元格内容进行跳动

演示给你看下,具体是执行什么命令看你实际需求,我是用打开页面举例子。



本帖子中包含更多资源

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

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-1-27 17:44:33
9#
老哥,我觉得你说的逻辑确实有些复杂,如果全部都放在表格上,命令的执行不是同步的,不能保证先前一个命令执行后,再执行下一个命令。

还是建议不要这样使用,并且每一行放一个命令,会很影响表格加载速度。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部