Foxtable(狐表)用户栏目专家坐堂 → [求助] 代码


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

主题:[求助] 代码

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
[求助] 代码  发帖心情 Post By:2013/4/11 11:10:00 [只看该作者]

If e.DataCol.Name="总分数" Then
    Dim drs As List(of DataRow)
    drs=DataTables("团体总分表").Select("[年级] = '" & e.DataRow("年级")  & "'","总分数 DESC")
    Dim a As Integer = 1
        For Each dr As DataRow In drs
        dr("年级排名") = a
        a = a + 1
    Next
End If

 

以上代码;当“总分数”为数据列时可以正常运行,为表达式列时不能运行。

现在想在“总分数”为数据列时可以正常运行,代码如何修改? 请指教!!!


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


加好友 发短信
等级:六尾狐 帖子:1418 积分:7167 威望:0 精华:0 注册:2013/3/18 8:37:00
  发帖心情 Post By:2013/4/11 11:13:00 [只看该作者]

以下是引用wsxdwh在2013-4-11 11:10:00的发言:

If e.DataCol.Name="总分数" Then
    Dim drs As List(of DataRow)
    drs=DataTables("团体总分表").Select("[年级] = '" & e.DataRow("年级")  & "'","总分数 DESC")
    Dim a As Integer = 1
        For Each dr As DataRow In drs
        dr("年级排名") = a
        a = a + 1
    Next
End If

 

以上代码;当“总分数”为数据列时可以正常运行,为表达式列时不能运行。

现在想在“总分数”为数据列时可以正常运行,代码如何修改? 请指教!!!

你不是说数据列能正常运行吗,还用改?


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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2013/4/11 11:26:00 [只看该作者]

不好意思  打错了!!

If e.DataCol.Name="总分数" Then
    Dim drs As List(of DataRow)
    drs=DataTables("团体总分表").Select("[年级] = '" & e.DataRow("年级")  & "'","总分数 DESC")
    Dim a As Integer = 1
        For Each dr As DataRow In drs
        dr("年级排名") = a
        a = a + 1
    Next
End If

 

以上代码;当“总分数”为数据列时可以正常运行,为表达式列时不能运行。

现在想在“总分数”为表达式列时可以正常运行,代码如何修改? 请指教!!!


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


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2013/4/11 11:27:00 [只看该作者]

用户已被锁定

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 11:27:00 [只看该作者]

你这段代码是写在哪里的? 某些事件可能作为表达式列的时候没触发.

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2013/4/11 13:11:00 [只看该作者]

代码写在本表属性的 DataColChanged中 

 

请指教!!!

[此贴子已经被作者于2013-4-11 13:59:49编辑过]

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2013/4/11 14:00:00 [只看该作者]

请专家指教!!!

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2013/4/11 14:26:00 [只看该作者]

期待中。。。。。。

 


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/4/11 14:33:00 [只看该作者]

表达式列.并不会触发DataCloChanged事件.

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


加好友 发短信
等级:三尾狐 帖子:645 积分:4583 威望:0 精华:0 注册:2012/11/12 14:27:00
  发帖心情 Post By:2013/4/11 14:49:00 [只看该作者]

有什么办法解决?!

 


 回到顶部
总数 11 1 2 下一页