以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于自动执行流程  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179559)

--  作者:丨Asuka丨
--  发布时间:2022/8/29 22:46:00
--  [求助]关于自动执行流程
图片点击可在新窗口打开查看
如图 如何实现一行一行的执行代码?   想要在打开表后 自动从第一行开始 让剩余列倒计时 从用时列取值后等到0 自动跳到下一行执行同样的代码 等最后一行到0后停止执行 该怎么写?
这是之前有逻辑列时写在计划里的代码
For Each dr As DataRow In DataTables("表A").Select("倒计时=true")
    If dr.IsNull("剩余") Then
        dr("剩余") = dr("用时")
    Else
        dr("剩余") = dr("剩余") - 1
        If dr("剩余") <= 0 Then
            dr("倒计时") = False
        End If 
    End If 
Next
还有表里的
If e.DataCol.Name = "倒计时" Then
    If e.NewValue = True Then 
         e.DataRow("剩余") = e.DataRow("用时")
    End If
End If
该怎么改代码?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:工序.table



--  作者:有点蓝
--  发布时间:2022/8/29 22:58:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:工序.zip