Foxtable(狐表)用户栏目专家坐堂 → 帮忙看看这个代码哪里出错了


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

主题:帮忙看看这个代码哪里出错了

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/8 10:10:00 [显示全部帖子]

1、最高分、最低分列,要改成数值列,不能是字符列

 

2、

 

If e.DataCol.Name = "菲尔人格分数" Then
    If e.DataRow.IsNull("菲尔人格分数") Then
        e.DataRow("结论") = Nothing
        e.DataRow("评语") = Nothing
    Else
        Dim dr As DataRow
        dr = DataTables("T_PT_PhilQ").find("最高分 >= " & e.DataRow("菲尔人格分数") & " and 最低分 <= " & e.DataRow("菲尔人格分数"))
        If dr IsNot Nothing Then
            e.DataRow("结论") = dr("结论")
            e.DataRow("评语") = dr("评语")
        End If
    End If
End If


 回到顶部