苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 971|回复: 1

怎么设置表中的一列输入数据不能大于另一个只读列

[复制链接]

27

主题

39

帖子

175

积分

注册会员

Rank: 2

积分
175
发表于 2023-11-16 17:24:31 | 显示全部楼层 |阅读模式
表里面左边考勤井下工数是人脸识别系统自动生成的,右边井下工数是手工输入的,左边的数据已设为只读,右边的井下工数在输入时可以小于等于左边的考勤数据,但是不能大于,这个怎么实现,求大神给个方案

本帖子中包含更多资源

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

x
回复

使用道具 举报

25

主题

313

帖子

2077

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2077
QQ
发表于 2023-11-16 18:28:03 | 显示全部楼层
  1. Public Sub ColDataChanging(sender As Object,e As  sanMuSoft.CS.WinForm.ColDataEventArgs)
  2.         If e.ColData.Name="井下工数" Then
  3.                 '如果新的值不为空,并且大于”考勤井下工数“列的值,则取消修改
  4.                 If e.NewValue<>DBNull.Value AndAlso e.NewValue>e.RowData("考勤井下工数") Then
  5.                         e.Cancel=True
  6.                 End If
  7.         End If
  8.        
  9. End Sub
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-10-2 23:25 , Processed in 0.060492 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表