以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]子表完成百分比 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76430) |
||||
-- 作者:qwz405 -- 发布时间:2015/10/29 6:26:00 -- [求助]子表完成百分比 工程,其分几个工段不一定。 当只有1个工段,假设其工时为1时,1工段完工百分比为:100%; 当增加第2工段,假设其工时为1时,此时,1工段完工百分比:50%,2完工工段50%; ...... 不是求每段所占百分比:[子表.工时]/Sum([子表.工时] 请教老师,这个代码怎么写? |
||||
-- 作者:Hyphen -- 发布时间:2015/10/29 8:43:00 -- Dim dr As Row = CurrentTable.Current
Dim per As Integer = dr("工时") / CurrentTable.Compute("Sum(工时)", "主单编号 = \'" & dr("主单编号") & "\'")
http://www.foxtable.com/help/topics/0393.htm
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/29 9:13:00 -- 1、父表加一列 总工时,统计子表数据;
http://www.foxtable.com/help/topics/0100.htm
2、然后子表此列,引用父表的总工时。
http://www.foxtable.com/help/topics/0106.htm
|
||||
-- 作者:qwz405 -- 发布时间:2015/10/29 14:49:00 -- 老师,参照您的教学,我只弄成了各段所点总工时的比例,而不是截止每段已完成的比例。 请您指导
此主题相关图片如下:111.jpg [此贴子已经被作者于2015/10/29 14:48:53编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/29 15:19:00 --
|