以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中table,复选框的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17839)

--  作者:lcl0117
--  发布时间:2012/3/26 16:51:00
--  窗口中table,复选框的问题

窗口中的table中,有显示行号的属性,有显示复选框的属性。

如果我即想把行号显示出来,也让他有复选框,应该如何操作?

请指点一下!

[此贴子已经被作者于2012-3-26 16:57:17编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/3/26 17:17:00
--  
没有办法,另外增加一个逻辑列吧。
--  作者:lcl0117
--  发布时间:2012/3/26 17:33:00
--  

代码如下:

DataTables("用户管理_table1").DataCols.Add("编号",Gettype(Integer)," \'" & i & "\' + 1 ")

增加了逻辑列,怎么实现编号顺序排列呢


--  作者:布莱克朱
--  发布时间:2012/3/26 20:39:00
--  

如果值纯粹像这样做,没有办法,但是如果想得到行号,要处理数据,代码如下:

 

Dim n As Integer
For Each r As Row In Tables("表A").Rows
    n =n+1
    If r.Checked = True Then
        output.show(n)
    End If
Next


--  作者:lcl0117
--  发布时间:2012/3/27 9:08:00
--  

并非是处理数据,只是想增加一个顺序编号的列,请问如何操作啊

有什么方法吗?

[此贴子已经被作者于2012-3-27 9:08:36编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/3/27 9:11:00
--  
行号列保持不变,另外增加一个逻辑列显示复选框。
--  作者:lcl0117
--  发布时间:2012/3/27 9:28:00
--  
可是我希望显示复选框在前,编号序列在后啊
--  作者:lcl0117
--  发布时间:2012/3/27 9:54:00
--  
问题已经解决,谢谢
--  作者:lcl0117
--  发布时间:2012/3/27 10:22:00
--  

DataTables("管理账号维护_table1").DataCols.Add("编号",Gettype(Integer)) \'增加编号列
dim i as integer = 0
For Each dr As Row In Tables("管理账号维护_table1").Rows \'循环集合,给编号赋值
    i = i+1
    dr("编号") = i
Next

 

即可以出现复选框,又可以生成自动编号