以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  选择列的数据更改  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137015)

--  作者:jamhuton
--  发布时间:2019/6/26 14:42:00
--  选择列的数据更改
通过目录树筛选的行,然后通过一个datetimepicker来修改。
If e.Form.Controls("DateTimePicker1").text <> Nothing Then
    For Each r As Row In Tables("送货").Rows
        r("结算日期") = e.Form.Controls("DateTimePicker1").Value
    Next
End If

现在这代码是把整个表的日期都改了。我要的是通过目录树筛选后,所见到的行的日期修改,其他的行不修改,
请老师指点。
[此贴子已经被作者于2019/6/26 14:53:58编辑过]

--  作者:有点甜
--  发布时间:2019/6/26 15:28:00
--  
 
If e.Form.Controls("DateTimePicker1").text <> Nothing Then
    For Each r As Row In e.form.controls("table1").Table.Rows
        r("结算日期") = e.Form.Controls("DateTimePicker1").Value
    Next
End If

--  作者:jamhuton
--  发布时间:2019/6/26 15:40:00
--  
谢谢甜老师