以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 关于字符转化成数值的计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68385)
|
-- 作者:新航程小何
-- 发布时间:2015/5/16 11:04:00
-- 关于字符转化成数值的计算
各位老师,我想问一下,代码怎么实现如截图的功能:举个例子:比如规格是:2*250,生产数量是20,参数是0.5,现在要计算:((2*250) *20)*0.5,我的思考思路是通过通过获取“*”的前后的值,然后通过代码实现这些数值的乘积,但现在的问题我不会活动“*”前后的值 此主题相关图片如下:qq截图20150516105530.png
|
-- 作者:Bin
-- 发布时间:2015/5/16 11:07:00
--
要用代码
select case e.datacol.name case "规格","生产数量","参数" dim g as string() = e.datarow("规格").split("*") e.datarow("结果")= Cint(g(0)) * Cint(g(1)) * e.datarow("生产数量") * e.datarow("参数") end select
|
-- 作者:Bin
-- 发布时间:2015/5/16 11:07:00
--
写到DataColChanged事件
|