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

QQ登录

只需一步,快速开始

老刘9411

金牌服务用户

2

主题

2

帖子

26

积分

金牌服务用户

积分
26
  • 112

    金币

  • 2

    主题

  • 2

    帖子

最新发帖
老刘9411
金牌服务用户   /  发表于:2025-12-2 19:38  /   查看:57  /  回复:2
功能需求:用扫码枪扫码录入数据,不能有重复值。要求效果:全程只用扫码枪操作(扫码枪自带回车键)目前遇到的问题,用数据表加唯一验证会弹窗影响下一次扫码,用输入框加校验唯一值会弹出提示影响下一次扫码。(输入框2次输入相同值并不触发校验,只有当前数据更新后才触发校验)


输入框命令上图

数据表唯一值弹窗。

输入框唯一值提示,连续2次输入‘555’不触发校验当输入456后再输入555才触发校验。输入框的值发生更新时才触发校验。
总结需求:全程只用扫码枪,扫码录入数据且不能有重复值。扫码时不需要鼠标、键盘关闭弹窗、提示等其它操作

本帖子中包含更多资源

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

x

2 个回复

stranger
论坛元老   /  发表于:2025-12-2 20:56:00
沙发
可以在编辑命令那里做一个判断,如果查找到这个值存在数据库中,就把输入框清空,焦点再次选中输入框,然后不要做数据库插入

评分

参与人数 1金币 +5 收起 理由
Nathan.guo + 5 赞一个!

查看全部评分

回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2025-12-3 11:11:50
板凳
就像楼上说的一样,再文本框的值变更命令中判断完数据的特性之后,吧文本框数据清空,再使用设置焦点命令吧焦点设置在输入框上
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部