Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]复制

1楼
苏州老街 发表于: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 07 17 54.jpg
图片点击可在新窗口打开查看



2楼
有点蓝 发表于:2024/12/16 8:37:00
If e.DataRow.IsNull("项目") = False Then
改为
If e.DataRow.IsNull("项目") = False andalso e.DataRow.IsNull("抄表日期") = False Then
3楼
苏州老街 发表于:2024/12/16 8:57:00
老师,隔开空行后的一行继续复制空行前面的一行数据

图片点击可在新窗口打开查看此主题相关图片如下:复制.jpg
图片点击可在新窗口打开查看
4楼
有点蓝 发表于: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")
5楼
苏州老街 发表于:2024/12/16 9:08:00
谢谢老师
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04004 s, 4 queries.