以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  检测是否已打印  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111852)

--  作者:nxqtxwz
--  发布时间:2017/12/30 15:50:00
--  检测是否已打印
请问如何通过代码来检测当前记录是否已打印过,如果打印过了则直接退出,如果没有打印过则打印本条记录?
--  作者:有点蓝
--  发布时间:2017/12/30 20:57:00
--  
增加一个逻辑列,打印前判断这个逻辑列,如果没有勾选,则打印,打印完毕勾选个逻辑列。如果已经勾选则不再打印
--  作者:nxqtxwz
--  发布时间:2017/12/31 11:05:00
--  
有点蓝老师好,我在表中有一列是否已打印,列属性想设为字符型。原始值为未打印。想在打印代码的最后写个代码将是否打印列改为已打印。在打印代码前判断,如果已打印则不打印退出,是未打印则继续。
--  作者:有点甜
--  发布时间:2018/1/1 20:47:00
--  

贴出你写的代码。

 

If 某行("是否已打印") = "" OrElse 某行("是否已打印") = "未打印" Then

    某行(是否已打印") = "已打印"

    msgbox("可以打印")

Else

    msgbox("已打印不能再打")

End If