找回密码
 立即注册

QQ登录

只需一步,快速开始

TimZhang

中级会员

10

主题

78

帖子

658

积分

中级会员

积分
658
TimZhang
中级会员   /  发表于:2018-9-14 14:11  /   查看:6499  /  回复:12
在表格中批量添加(导入)很多行,我怎样才能判断某一行数据是否重复呢?

这里举个例子:
我在数据表中定义了“产品编号”、“产品名称”、“规格型号”三个字段(列),其中“产品编号”不允许输入重复值。

以此为前提条件,我做了一个数据批量导入功能,要求在数据提交之前,检查“产品编号”是否重复,如果“产品编号”重复,就禁止提交数据。

解题思路如下:
首先,在表格中设置一个标识列,用于判断该行数据是否与其它行重复。
然后,在表格外某单元格中统计表格中重复行的数量。
最后,在提交数据时进行判断:如果该单元格的值大于0(即,重复行的数量大于0),禁止提交数据,反之,则允许提交数据。


备注:附件是项目工程文件。

本帖子中包含更多资源

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

x

评分

参与人数 6满意度 +30 收起 理由
+ 5
YSLSX + 5
时雨 + 5
明路 + 5
一眼望天涯 + 5
马杰 + 5

查看全部评分

12 个回复

正序浏览
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-6-7 10:19:47
13#
回复 使用道具 举报
YLing
注册会员   /  发表于:2022-6-7 10:14:52
12#
已使用js处理,谢谢
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-21 18:14:55
11#
xiao3ma 发表于 2022-1-21 18:11
您说的是服务端命令吗?

最新版本中,服务端命令和页面命令中都支持设置变量命令了哈~
回复 使用道具 举报
xiao3ma
中级会员   /  发表于:2022-1-21 18:11:46
10#
David.Zhong 发表于 2022-1-20 18:45
大佬,新版本下可以直接用设置变量命令来做查询哈~

您说的是服务端命令吗?
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-20 18:45:07
9#
xiao3ma 发表于 2022-1-20 16:57
这种情况下如果原来表的数据很多,是否会比较卡?

大佬,新版本下可以直接用设置变量命令来做查询哈~
回复 使用道具 举报
xiao3ma
中级会员   /  发表于:2022-1-20 16:57:30
8#
这种情况下如果原来表的数据很多,是否会比较卡?
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-6-21 11:18:23
7#
感谢支持哈
回复 使用道具 举报
ihiyin
银牌会员   /  发表于:2021-6-21 10:18:49
6#
学到,感谢!
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-12-17 15:51:36
5#
感谢支持~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部