以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]退出时清空无效数据进入时重新加载  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22582)

--  作者:chnfo
--  发布时间:2012/8/17 15:57:00
--  [求助]退出时清空无效数据进入时重新加载
以下是我做的物料收货表.
我的本意是在收货时,直接显示合同中的物料,直接填相应的数量\\单价\\其它费用即可,然后在退出时,把那些没有填写数量\\其它费用的数据行清掉以节约空间.
然后在准备来修改收货明细的时候,可以再次加载合同中的物料.

在项目属性的beforeCloseProject里,设置了把无效数据(如数量或费用为空或0的数据清除)
在收货表里的datacolChanged里设置了检测未收货材料的代码.

问题:
但每次重新进入的时候,仍然不能把已经清掉的行加载上去.例如王五的合同里有20种物料,现在被清掉无效数据后,只有6行了,我是希望再次进入王五这个单子的时候,显示出20行来,而且已经收过货的那6行数据要保存.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:按订货合同收货.table

 

在线等啊,大佬们,就要下班咧…………

[此贴子已经被作者于2012-8-17 16:39:34编辑过]

--  作者:chnfo
--  发布时间:2012/8/17 15:59:00
--  
总传不上附件,我倒.
--  作者:chnfo
--  发布时间:2012/8/17 16:03:00
--  
可能google浏览器的问题,换成ie9就可以传了.
--  作者:chnfo
--  发布时间:2012/8/17 20:58:00
--  
HOHO,这只是其中的一个例子,来请教方法。
如果某些合同的明细有上千行,而合同每个月都要检查合同明细的执行情况,那又该如何处理?用load方法?

我的意思是在需要编辑它的明细数据的时候展示全部,保存的时候只保存有效数据。
[此贴子已经被作者于2012-8-17 21:00:15编辑过]