以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 时段计算不可以乘以数量吗? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81458) |
-- 作者:judyhu2008 -- 发布时间:2016/2/28 11:06:00 -- 时段计算不可以乘以数量吗? Select Case e.DataCol.name Case "每件加工时间","完成数量" Dim tp As TimeSpan tp = e.DataRow("每件加工时间")*e.DataRow("完成数量") e.DataRow("总加工时间")= tp.Totalhours() End Select 上面的代码显示调用的目标发生了异常。 |
-- 作者:judyhu2008 -- 发布时间:2016/2/28 14:53:00 -- 这个可以帮我解答一下吗 ? 大大辛苦了 ~~~ |
-- 作者:大红袍 -- 发布时间:2016/2/28 14:55:00 -- Select Case e.DataCol.name Case "每件加工时间","完成数量" Dim tp As Double = e.DataRow("每件加工时间")*e.DataRow("完成数量") e.DataRow("总加工时间") = tp End Select |
-- 作者:judyhu2008 -- 发布时间:2016/2/29 11:01:00 -- 这段代码不行,我一重置列,系统就直接退出了,没有任何提示 |
-- 作者:judyhu2008 -- 发布时间:2016/2/29 11:07:00 -- 是我自己的问题,没有加上空值判断,现在OK了 |
-- 作者:大红袍 -- 发布时间:2016/2/29 11:17:00 -- 肯定跟这段代码无关。肯定是你datacolchanged事件还有别的代码。 |