以文本方式查看主题

-  易表在线答疑  (http://www.egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://www.egrid2000.com/dvbbs/list.asp?boardid=2)
----  [原创]复杂的统计,求助大家效正,测试,完善。  (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3657)

--  作者:蒋正清
--  发布时间:2006/8/31 17:24:00
--  [原创]复杂的统计,求助大家效正,测试,完善。
egd文件下载
这是个有实际意的自动计算系统邹形。望大家一起完善它。
--  作者:蒋正清
--  发布时间:2006/8/31 17:29:00
--  
目前存在的问题:
1.不稳定,有时运行出错。
2.表二不能完全动立即重算。
  设计的公式比较复杂,一二句话也讲不清楚,希望大家自己看,帮我找出问题所在,指出解决路径。
--  作者:smileboy
--  发布时间:2006/8/31 19:42:00
--  
大概看了一下,MarkRowFor公式内多了个逗号
其他的还是请原作者帮你看看吧
--  作者:蒋正清
--  发布时间:2006/9/1 12:37:00
--  
没有多逗号啊
--  作者:yangming
--  发布时间:2006/9/1 21:32:00
--  
MarkRowFor(,8453888,0,"单号分款"," = ",[单号分款]) And MarkRowFor(,0,0,"单号分款"," <> ",[单号分款])
这二个公式开头都多了个逗号
--  作者:蒋正清
--  发布时间:2006/9/2 9:18:00
--  
我也不知当初这两个逗点是怎样上去的,但也能正常运行的。
好象在那儿有要用这个句点的说法的,当时我也有怀疑的,不过就这么用了...
--  作者:czy
--  发布时间:2006/9/2 21:09:00
--  
设计程序应该把复杂的问题简单化,而你却反其道,把简单的问题复杂化。
如果想别人帮你完善这个系统估计没门。
--  作者:蒋正清
--  发布时间:2006/9/3 9:27:00
--  
简单的问题?不明白。怎样简单化?我当然希望用最简单的办法去解决了,可是不行啊。希望CZY说得明白一点。那一个公式复杂化了....
--  作者:czy
--  发布时间:2006/9/3 12:19:00
--  
易表对列名称有着严格的要求,设计好后应该是不可以随意更改的,而你却换行即改之,这样导致一些公式不能正常运行,所以说接你这个活等于是自找麻烦。

如果说简单的方法,无非是多增加几列,换行打开相应的列视图,这样统计操作两不误,个人认为比你现在的方式要简单实用。


--  作者:蒋正清
--  发布时间:2006/9/3 13:07:00
--  
我也想多设几列,然后通过视图来调用,问题是这几列列名是不可预知的。各种服装的尺码表示不确定,颜色不确定。(尺码还可以多列举点,但也举不尽,颜色根本不可以)。
这个问题已经困绕了我几个月了,后来想到用更改列名的办法,但现在又遇到这样的问题。头痛啊......
问题可能还是在公式的执行机制上没理解透:先执行什么?后执行什么?执行的范围怎样?打开文件的初始状态是怎样的?重算表时又是怎样?这些我不懂。
CZY能不能给我讲解讲解...也许我就有了思路了。
我不是学软件的,但做软件是我的梦想。