Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

起始号,如何能够直接取之前已经录入卡号的最后一个号呢?Access使用DMin与DMax函数自动填写一个区间段内起始号与终止号的方法

时 间:2024-06-25 10:30:37
作 者:麥田   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:起始号,如何能够直接取我之前已经录入这个米卡的最后一个号呢?
正 文:

一、学员问题描述:
初级班:哈尔滨--东方粮油-161期 12:28:53
老师,下面这个起始号,如何能够直接取我之前已经录入这个米卡的最后一个号呢?如下图:

点击图片查看大图


想取下图“商品条码”里面的第一个起始号码跟最后一个终止号码:

点击图片查看大图

我目前写法如下:
Me.起始号 = DMax([米卡明细表]![卡号], [米卡明细表], Me.商品条码 = [米卡明细表]![商品条码])

但是出不来数据,帮看一下,这个公式写的有什么问题呗?

二、解决方案:
Me.起始号 = DMin("卡号", "米卡明细表", "商品条码 = '"& me![商品条码] &"'")
Me.终止号 = DMax("卡号", "米卡明细表", "商品条码 = '"& me![商品条码] &"'")

如果需要增加一个销售单价大于0的条件,则写法如下:
Me.起始号 = DMax("终止号", "米卡出库明细表", "商品条码 = '" & Me![商品条码] & "' And 销售单价 > 0" )


Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助