以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  lxl 请进, 需要老师帮助。  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=8991)

--  作者:shujjj
--  发布时间:2007/7/26 10:25:00
--  lxl 请进, 需要老师帮助。
我想实现如果某个指标单号被冻结了,那么指标单表中相应的行被冻结,支出数据表和指标单相对应的行也被冻结。我用了行预处理公式。帮忙看一下,我用的对吗。
我发现好像不能实现自动的锁定,只能用鼠标点到某一行,该行才锁定。egd文件下载
--  作者:lxl
--  发布时间:2007/7/26 10:41:00
--  
你试试在指标单操作公式中用LockRowFor()
还有你冻结了之后 需要解冻吗?
--  作者:shujjj
--  发布时间:2007/7/26 11:17:00
--  
[这个贴子最后由shujjj在 2007/07/26 07:42pm 第 1 次编辑]

不需要解冻了,我又用了一个方法,实现了,不知行不行。可能会影响性能吧
我用的LockFor("是否冻结",-1) (只会用这个了) 。我把指标单内的逻辑判断值通过findtext复制到支出数据表里来了。这样可以在表内判断了,不用跨表了
--  作者:lxl
--  发布时间:2007/7/26 11:23:00
--  
你看看这个  我加了解冻按钮  是为了测试用的
你不需要这个按钮 删掉就行
egd文件下载
--  作者:shujjj
--  发布时间:2007/7/26 11:34:00
--  
恩,看到了,谢谢,抄下来了
--  作者:wjq1072
--  发布时间:2007/7/26 11:43:00
--  
egd文件下载
--  作者:shujjj
--  发布时间:2007/7/26 12:25:00
--  
谢谢大家

这是现在表的进度,就差各种报表了。嘻嘻
egd文件下载


--  作者:wjq1072
--  发布时间:2007/7/26 12:55:00
--  
祝贺你啊!一个系统快成功啦!!
--  作者:shujjj
--  发布时间:2007/7/26 15:55:00
--  
[MagicFace=7]

谢谢大家了