以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]复制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=194487) |
-- 作者:苏州老街 -- 发布时间:2024/12/16 7:19:00 -- [求助]复制 老师好,我想让没有抄表日期的行不复制本期的数据如果有抄表日期就复制。 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 8:37:00 -- If e.DataRow.IsNull("项目") = False Then 改为 If e.DataRow.IsNull("项目") = False andalso e.DataRow.IsNull("抄表日期") = False Then
|
-- 作者:苏州老街 -- 发布时间:2024/12/16 8:57:00 -- 老师,隔开空行后的一行继续复制空行前面的一行数据 |
-- 作者:有点蓝 -- 发布时间:2024/12/16 9:04:00 -- Dim dr1 As DataRow = e.DataTable.Find("项目=\'" & e.NewValue & "\' and 抄表日期 is not null and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc") |
-- 作者:苏州老街 -- 发布时间:2024/12/16 9:08:00 -- 谢谢老师 |