Foxtable(狐表)用户栏目专家坐堂 → [求助]增加复制条件


  共有44人关注过本帖树形打印复制链接

主题:[求助]增加复制条件

帅哥,在线噢!
苏州老街
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:5257 威望:0 精华:0 注册:2016/10/19 16:45:00
[求助]增加复制条件  发帖心情 Post By:2025/3/25 15:18:00 [只看该作者]

老师,我想再增加一个复制条件列名称为“房屋主体”,谢谢老师。

If e.DataCol.Name = "项目" Then
    If e.DataRow.IsNull("项目") = False AndAlso e.DataRow.IsNull("抄表日期") = False Then
        Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and 抄表日期 is not null and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc")
        If dr1 IsNot Nothing Then
            e.DataRow("分表上期") = dr1("分表本期")
[此贴子已经被作者于2025/3/25 15:18:42编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113015 积分:575474 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/25 15:22:00 [只看该作者]

Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and 房屋主体='xxx' and 抄表日期 is not null and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc")

 回到顶部
帅哥,在线噢!
苏州老街
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:5257 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2025/3/25 15:43:00 [只看该作者]

老师,不是黄标出的这个意思,我是想再增加一个条件判断即:“项目”和”房屋主体”,如红色标出的判断的代码。
If e.DataCol.Name = "项目" Then
Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and 
房屋主体='xxx' and 抄表日期 is not null and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc")
[此贴子已经被作者于2025/3/25 15:50:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113015 积分:575474 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/25 15:50:00 [只看该作者]

没看懂

 回到顶部
帅哥,在线噢!
苏州老街
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:5257 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2025/3/25 18:26:00 [只看该作者]


此主题相关图片如下:2025-03-17 12 19 54.png
按此在新窗口浏览图片
If e.DataCol.Name = "项目" Then
    If e.DataRow.IsNull("项目") = False AndAlso e.DataRow.IsNull("抄表日期") = False Then
        Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and 抄表日期 is not null and _sortkey <" & e.DataRow("_sortkey"),"_sortkey desc")
        If dr1 IsNot Nothing Then
            e.DataRow("一号楼_上期") = dr1("一号楼_本期")

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:113015 积分:575474 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/3/25 19:45:00 [只看该作者]

Dim dr1 As DataRow = e.DataTable.Find("项目='" & e.NewValue & "' and 房屋主体='" & e.DataRow("房屋主体") & "' and 抄表日期 is not null

 回到顶部