--隐藏的代码:
--业务单据
UPDATE kbxtable SET isactive='N' WHERE djlx='216' AND fieldname ='beizhu'
UPDATE kbxtable SET isactive='N' WHERE djlx='212' AND fieldname ='beizhu'
--查询
UPDATE pagefld SET fieldname='beizhu9' WHERE queryid='xs_ckd' AND fieldname='beizhu'
UPDATE pagefld SET fieldname='beizhu91' WHERE queryid='xs_ckd' AND fieldname='beizhu1'
原理:
1.业务单据中本身isactive值就是控制是否可见的,直接更新即可;
2.查询方案中,pagefld是控制显示在dbgrid上显示字段的,把字段更改了,与数据集中SQL语句引用的不同时,内容将不会被显示出来,从而达到隐藏结果;
恢复方法:
UPDATE kbxtable SET isactive='Y' WHERE djlx='216' AND fieldname ='beizhu'
UPDATE kbxtable SET isactive='Y' WHERE djlx='212' AND fieldname ='beizhu'
UPDATE pagefld SET fieldname='beizhu' WHERE queryid='xs_ckd' AND fieldname='beizhu9'
UPDATE pagefld SET fieldname='beizhu1' WHERE queryid='xs_ckd' AND fieldname='beizhu91'