以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎么样运用窗口复制多条选中数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2774)

--  作者:卟离卟弃
--  发布时间:2009/5/13 13:34:00
--  怎么样运用窗口复制多条选中数据
怎么样运用窗口复制多条选中数据
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目9.table


单击定单表中的地区单元格按钮,会弹出一个窗口,在窗口中输入筛选条件.进行筛选,然后勾上全部选中.进行复制..

这样能不能做到?怎么做?大家有这样的例子吗?发给我学习下..




--  作者:yangming
--  发布时间:2009/5/13 14:41:00
--  
你的意思是复制DataList中选定行?
--  作者:卟离卟弃
--  发布时间:2009/5/13 14:53:00
--  
恩,是啊
--  作者:mr725
--  发布时间:2009/5/13 15:11:00
--  
datalist好象不能复制吧~
你想用筛选后的结果做什么呢?看看有其他办法达到需要的目的~
--  作者:yangming
--  发布时间:2009/5/13 15:14:00
--  

改成Table试试


--  作者:狐狸爸爸
--  发布时间:2009/5/13 15:55:00
--  
1、筛选:
e.Form.Controls("DataList1").RowFilter = e.Form.Controls("TextBox1").Value

2、全选:

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
For i As integer = 0 To dst.Count - 1
    dst.SetChecked(i,True)
Next

--  作者:mr725
--  发布时间:2009/5/13 15:59:00
--  
以下是引用狐狸爸爸在2009-5-13 15:55:00的发言:
1、筛选:
e.Form.Controls("DataList1").RowFilter = e.Form.Controls("TextBox1").Value

2、全选:

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
For i As integer = 0 To dst.Count - 1
    dst.SetChecked(i,True)
Next

楼主是要复制‘全选’的行~


--  作者:狐狸爸爸
--  发布时间:2009/5/13 16:10:00
--  先自学下这个狐表
复制到哪里?
--  作者:卟离卟弃
--  发布时间:2009/5/13 18:10:00
--  

复制到当前表中...
列名对着列名..

筛选出行,然后把全选勾住,然后单击复制...


--  作者:狐狸爸爸
--  发布时间:2009/5/13 18:18:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目42.table