老师好:相同表,交接班,相同机台,相同模具,相同物料,接班的数量等于上次交班的数量,以下代码,显示结果为0,不知哪里不对?
Select Case e.DataCol.Name
Case "交接日期","机台","模具编号","物料编号"
Dim dr As DataRow
dr = DataTables("交接班记录").Find("机台 = '" & e.DataRow("机台") & "'and 模具编号 = '" & e.DataRow("模具编号") & "'and 物料编号 = '" & e.DataRow("物料编号") & "'","交接日期 desc")
If dr IsNot Nothing Then
e.DataRow("接班数量") = dr("交班数量")
End If
End Select