找回密码
 立即注册

QQ登录

只需一步,快速开始

timwang

注册会员

2

主题

6

帖子

20

积分

注册会员

积分
20
最新发帖
timwang
注册会员   /  发表于:2021-3-12 22:51  /   查看:2513  /  回复:8
10金币
求助,
有个功能需要导入一个CSV文件,现在碰到一个奇怪的问题,

在导入按钮的导入CSV命令后面设置了提交表格的命令,但是数据并没有保存到数据库,表格也没有设置松绑定

非要使用另外一个按钮点保存才可以。

请问这个是什么原因啊?


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

最佳答案

查看完整内容

您好,原因确实如二楼所说,因为导入导出是异步执行的,我们并没有办法判断导入导出的时间,所以没有办法按顺序执行。另外导入导出 CSV 命令是默认松绑定的,也就是说您这边不勾选松绑定,导入的数据依然不会直接入库,这里可以这样做:给表格外放置一个文本框,值为 COUNTA 函数,去计算表格中的数据行。当文本框绑定在值发生变化的时候,文本框上的命令会自动执行,那么就可以把提交表格的命令绑定在文本框上,让其在导入完成后 ...

9 个回复

倒序浏览
最佳答案
最佳答案
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-12 22:51:11
来自 7#
您好,原因确实如二楼所说,因为导入导出是异步执行的,我们并没有办法判断导入导出的时间,所以没有办法按顺序执行。另外导入导出 CSV 命令是默认松绑定的,也就是说您这边不勾选松绑定,导入的数据依然不会直接入库,这里可以这样做:给表格外放置一个文本框,值为 COUNTA 函数,去计算表格中的数据行。当文本框绑定在值发生变化的时候,文本框上的命令会自动执行,那么就可以把提交表格的命令绑定在文本框上,让其在导入完成后执行提交表格命令了。

点评

厉害,果然办法比困难多。已经测试成功。谢谢。  发表于 2021-3-15 16:52

评分

参与人数 1满意度 +5 收起 理由
timwang + 5 赞一个!

查看全部评分

回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-13 01:30:12
2#
导入导出是异步命令,就是跟弹窗一样是会中断的,后面的命令都不会执行
回复 使用道具 举报
timwang
注册会员   /  发表于:2021-3-14 00:55:15
3#
那有啥解决办法木有呀?
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-14 02:04:31
4#
工程demo
发来看看
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-15 09:39:42
5#
timwang 发表于 2021-3-14 00:55
那有啥解决办法木有呀?

表格不要设置松绑定是不是解决你的问题了
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-15 14:03:47
6#
Eric.Liang 发表于 2021-3-15 09:39
表格不要设置松绑定是不是解决你的问题了

梁工他没有设置松绑的,他说所以有点奇怪
回复 使用道具 举报
timwang
注册会员   /  发表于:2021-3-15 16:54:01
8#
Timothy.Xu 发表于 2021-3-15 14:14
您好,原因确实如二楼所说,因为导入导出是异步执行的,我们并没有办法判断导入导出的时间,所以没有办法按 ...

厉害,果然办法比困难多。已经测试成功。谢谢。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-3-15 17:44:33
9#
谢谢支持,本帖子的问题解决,这里就结帖了,如果您有新的问题,也欢迎创建新的求助帖。请记得设置最佳答案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部