以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  CheckedListBox1取值问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30947)

--  作者:zhoushijun
--  发布时间:2013/4/7 14:46:00
--  CheckedListBox1取值问题
我在table控件的事件里 按照文档上的取值方法 取CheckedListBox1的
图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
值,报错



--  作者:狐狸爸爸
--  发布时间:2013/4/7 14:47:00
--  
Table的事件,没有e.form,只能: Forms("窗口名").Controls("控件名")
--  作者:zhoushijun
--  发布时间:2013/4/7 15:32:00
--  
Tables("buyerdz").Rows(Tables("buyerdz").Rowsel)(2)
我取table控件的某行某列的值 取出来的值不是我选中的某行某列的,你看下哪儿写错了

--  作者:zhoushijun
--  发布时间:2013/4/7 16:00:00
--  
我取选中复选框行的第二列的值,取出来也是对不上
下面我写的代码,你看下
Dim temp As String =""

For Each r As Row In Tables("买家结算对账_table2").GetCheckedRows

            If temp="" Then 
                temp="\'" & Tables("买家结算对账_table2").Rows(Tables("买家结算对账_table2").RowSel)(1) & "\'"
             Else
                temp=temp & ",\'" & Tables("买家结算对账_table2").Rows(Tables("买家结算对账_table2").RowSel)(1) & "\'"
             End If
 
Next
有个截图 你看下
图片点击可在新窗口打开查看此主题相关图片如下:12.jpg
图片点击可在新窗口打开查看

弹出窗口的值我 temp 变量的
[此贴子已经被作者于2013-4-7 16:00:32编辑过]

--  作者:Bin
--  发布时间:2013/4/7 16:02:00
--  
很正确啊.你这个不就是第二列的值么.  第一列为"图录号"  第二列为"成交价"  30000没错啊.
--  作者:zhoushijun
--  发布时间:2013/4/7 16:12:00
--  
我把变量值用msgbox 弹出来,发现不对图片点击可在新窗口打开查看啊!你看这两个都是3000  。你看下表属性!肯
图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看
定是哪儿设置有问题


哦 ,对了 。我是想把选中行的第二列取出来,这两个值应该是 90000和30000
[此贴子已经被作者于2013-4-7 16:14:41编辑过]

--  作者:Bin
--  发布时间:2013/4/7 16:30:00
--  
Tables("买家结算对账_table2").Rows(Tables("买家结算对账_table2").RowSel)(1) 你这段代码都已经写死成指定单元格了.怎么会90000和30000呢.
如果想获得90000和30000应该是
Dim temp As String =""

For Each r As Row In Tables("买家结算对账_table2").GetCheckedRows

            If temp="" Then 
                temp="\'" & r(成交价) & "\'"
             Else
                temp=temp & ",\'" & r(成交价) & "\'"
             End If
 
Next


--  作者:zhoushijun
--  发布时间:2013/4/7 16:36:00
--  
ok,谢了
--  作者:zhoushijun
--  发布时间:2013/4/8 17:29:00
--  
我把表绑定到table控件,同事也绑定到了textbox控件.我在table控件的currentchanged事件写代码了。然后就是选中table行后 textbox控件就没有变化了。求助
--  作者:zhoushijun
--  发布时间:2013/4/9 11:27:00
--  
我用一个表绑定到了table控件,同时也绑定到了textbox控件。我现在在table的currentchanged事件里写代码了!现在的问题是我选中表的行,数据没有同步到textbox控件里显示。求助