老师好,我想让没有抄表日期的行不复制本期的数据如果有抄表日期就复制。
If e.DataCol.Name = "项目" Then
If e.DataRow.IsNull("项目") = False Then
Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc")
If dr1 IsNot Nothing Then
e.DataRow("总表_上期") = dr1("总表_本期")
e.DataRow("一号楼_分表上期") = dr1("一号楼_分表本期")
e.DataRow("二号楼_分表上期") = dr1("二号楼_分表本期")
e.DataRow("三号楼_分表上期") = dr1("三号楼_分表本期")
End If
End If
End If
此主题相关图片如下:2024-12-16 07 17 54.jpg
If e.DataRow.IsNull("项目") = False Then改为
If e.DataRow.IsNull("项目") = False andalso e.DataRow.IsNull("抄表日期") = False Then