以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何批量操作?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=193065)

--  作者:lin98
--  发布时间:2024/8/14 9:15:00
--  如何批量操作?
如何让按键单击,实现批量取值?比如:表A,如果所有第一列为空,所有第二为空,如果所有第一列不空,所有第二列的值是第一列的值

--  作者:有点蓝
--  发布时间:2024/8/14 9:59:00
--  
遍历所有列:http://www.foxtable.com/webhelp/topics/1438.htm
--  作者:lin98
--  发布时间:2024/8/14 11:22:00
--  
Dim dr As DataRow = e.DataRow
Select Case e.DataCol.Name

表事件转按键事件
Dim dr As Row = Tables("订单").Rows
Dim dr As Row = Tables("表A").Rows.Count
上面修改报错类型转换错

For Each r As Row In dr.Rows

For Each r As Row In Tables("订单").Rows

--  作者:有点蓝
--  发布时间:2024/8/14 11:33:00
--  
建议先花几天时间,把《Foxtable编程》这章内容重头先过2遍吧
--  作者:lin98
--  发布时间:2024/8/14 11:45:00
--  
看了注解说明比较少,不太理解,帮处理,希望帮助注解说明多点,表事件转控件比较,这样大家也较好
--  作者:有点蓝
--  发布时间:2024/8/14 11:53:00
--  
直接遍历就行,既然看不懂,就按帮助使用,不要搞那么多花样

For Each r As Row In Tables("订单").Rows
这里对遍历的行进行处理
    Sum
 = Sum + r("数量")
Next
[此贴子已经被作者于2024/8/14 11:53:48编辑过]