以文本方式查看主题 - 易表在线答疑 (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能不能给我讲解讲解...也许我就有了思路了。 我不是学软件的,但做软件是我的梦想。 |