以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  求助:年终转结  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=2945)

--  作者:清雅百合
--  发布时间:2011/1/7 7:56:00
--  求助:年终转结
   你好!由于是今年3月份才开始用这个软件,所以年终结转不知道怎样转,  我打开主系统---点击年终结转.为何转结以后没有达到预期的效果.期初转入上月份为何变成0了,而且也没有数据?是不是要做一些手工的操作??请详细的说一下.十分感谢!以下有附件.方便的话请加QQ1329473189,详细的说明一下.egd文件下载
--  作者:lyang70
--  发布时间:2011/1/7 13:57:00
--  
先说说你想如何结转,都接转什么数据...
--  作者:清雅百合
--  发布时间:2011/1/7 18:23:00
--  
就是想把2010年12月份的期末结存数转换成2011年1月的年度,月初结存数..
--  作者:Czy
--  发布时间:2011/1/8 17:18:00
--  
你的结转是从“进销存”表的数据进行操作,而你的系统中根本就没有这个表。
--  作者:清雅百合
--  发布时间:2011/1/9 8:22:00
--  
我上传的那个表是我转过的,可没达到预期效果,期初结存里没数据。要不我上传去年2010年底的给你看一下,你具体的给我说一下怎么转结存。能问一下你的QQ号是多少吗?我们在QQ上详聊,要快一点。真的很急,现在已经9号快过去半个月了,元月份的进销存还没有输一个。前几天我发邮件到总公司,她们回复让上论坛问的。egd文件下载
--  作者:Czy
--  发布时间:2011/1/9 10:56:00
--  
首要的问题你要说明你的“期初数据”来源于哪个表?
另外你这样的结转一般人也不敢给你动手,因为你结转前要清空所有进入库记录,难道你真不想保存这样原始记录吗?
--  作者:Czy
--  发布时间:2011/1/9 11:30:00
--  
给你一个生成期初数据的公式:

ClearGrid(GridName) And AddCol(grid,"入库数量",1,false) And AddCol(grid,"出库数量",1,false) And AppendRows("商品信息") And ReplaceFor(grid,"日期",today()) And ReplaceFor(grid,"来源","期初转入") And DelRow(grid,1) And evalfor(grid,"入库数量","SumFor(""入库明细"",""入库数量"",""商品代码"",""="",[商品代码])") and evalfor(grid,"出库数量","SumFor(""出库明细"",""出库数量"",""商品代码"",""="",[商品代码])") and evalfor(grid,"数量","[入库数量]-[出库数量]") and DelFor(grid,"数量","=",0) And DeleteCol(grid,"入库数量") And DeleteCol(grid,"出库数量")

上面的公式没有清除原始数据,如需清除原始进入库数据,执行前请先另存为一个文件,否则原始数据将不得存在。

你先看一下上面的操作是否符合要求,如果可以,再帮你另外写一个年终结转公式。