采购订单中若明细表单价太高,则不能审核,如何实现-杜小杰
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


采购订单中若明细表单价太高,则不能审核,如何实现

发表时间:2016/7/11 13:29:07 评论(2) 浏览(5145)  评论 | 加入收藏 | 复制
   
摘 要:有个学员问我:采购明细中若单价大于2000,则不让审核,如何写代码
方法如下图:
正 文:

 

Function 单价太贵() As Boolean  '若有一条单价大于5000,则单价太贵为真,反之为否
    Dim strSQL As String
    Dim cnn As ADODB.Connection
    Dim rst As ADODB.Recordset
    Set cnn = CurrentProject.Connection
    strSQL = "Select * FROM [采购订单明细表] Where [采购订单号]=" & SQLText(Me.sfrList!采购订单号)
    Set rst = OpenADORecordset(strSQL, , cnn)
    Do Until rst.EOF
        If rst![单价] > 2000 Then  '这是关键句
            单价太贵 = True        '这是关键句
        End If
        rst.MoveNext
    Loop
    rst.Close
    Set rst = Nothing
    Set cnn = Nothing
End Function

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
审核功能示例  【风行  2011/4/2】
【Access小品】制造规律---建设单位物资管理系统示例\审核管...  【煮江品茶  2013/8/2】
Access审核审批流程示例;Access窗体进行审批流操作,Ac...  【风行  2014/8/16】
已审核完成,禁止编辑数据  【易勋  2015/4/23】
Access开发平台--如何让审核过的记录不重复审核  【杜超  2016/4/11】
常见问答
技术分类
相关资源
文章搜索
关于作者

杜小杰

文章分类

文章存档

友情链接