以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Afterbuild 代码问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169966)

--  作者:edisontsui
--  发布时间:2021/7/7 18:42:00
--  Afterbuild 代码问题
Select e.Book.TempLate
    Case "直身开料任务单","弯头开料任务单" \'指定需要使用的报表名称
        If user.group = "铝巴跟单" OrElse user.name = "开发者" Then
            For i As Integer = 0 To CurrentTable.Rows.Count - 1
                CurrentTable.Rows(i)("任务单列印") = True
            Next
        End If

    Case "接头预发料" \'指定需要使用的报表名称
        If user.group = "组装" OrElse user.name = "开发者" Then
            For i As Integer = 0 To CurrentTable.Rows.Count - 1
                CurrentTable.Rows(i)("列印发料单") = True
            Next
        End If

End Select

上述代码里面,黑色部分代码有效,可是为什么红色部分代码无效呢(列印之后,“列印发料单”不会变为 true )?


--  作者:edisontsui
--  发布时间:2021/7/8 7:55:00
--  
哦,知道是什么原因了,是报表名称那里不对,我把“报表名称”理解成“数据表名称”了。