以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]获取累计折旧月数(已解决) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16087) |
||||
-- 作者:yyzlxc -- 发布时间:2012/2/2 9:53:00 -- [求助]获取累计折旧月数(已解决) 一段代码,要求计算同一设备编号的累计折旧月数,如果累计折旧月数大于折旧年限月数,当月折旧显示为0。
\'当月折旧
[此贴子已经被作者于2012-2-2 11:26:49编辑过]
|
||||
-- 作者:yyzlxc -- 发布时间:2012/2/2 10:46:00 -- 为什么用\'0001\'替换\'" & e.NewValue & "\',f 就可以显示为正确值? |
||||
-- 作者:czy -- 发布时间:2012/2/2 11:00:00 -- 应该是:
Dim f As Byte = DataTables("设备折旧").Compute("Sum(折旧月数)","[设备编号] = \'" & e.DataRow("设备编号") & "\'")
你代码中的e.NewValue值是“折旧开始”的值。 |
||||
-- 作者:yyzlxc -- 发布时间:2012/2/2 11:15:00 -- 谢谢CZY老师的指教,问题解决了,再次衷心感谢!!祝CZY老师新年好!! |