以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论]可否计算字符型列内容? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26081) |
||||
-- 作者:lsf5138 -- 发布时间:2012/11/24 1:42:00 -- [讨论]可否计算字符型列内容? 试问 [规格] 字符列 内容如:45.5*8.5 (这是一个规格公式单位为 CM )(还有如何限定窗口文本框输入样式 要求 前后为数值 中间为*) [平方克重] 整数列 内容如:720 (单位为 K ) [产品重量] 双精小数列 计算得出产品重量(如何对字符型规格列内容拆解计算?还有计算代码怎么写了?)
计算公式: 720/10000*45.5*8.5=27.846
备注:前提是规格列是字符列不要拆成两个小数列! 我见别人公司的系统就可以,不知狐表要怎么操作才能实现?
[此贴子已经被作者于2012-11-24 3:24:05编辑过]
|
||||
-- 作者:程兴刚 -- 发布时间:2012/11/24 2:29:00 -- Dim a As String = "45.5*8.5" Output.show(eval(a)) |
||||
-- 作者:lsf5138 -- 发布时间:2012/11/24 3:01:00 -- 感谢程版深夜给解,但能否说清楚点! 把代码放表事件?还是???? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/11/24 8:39:00 --
|
||||
-- 作者:lin_hailun -- 发布时间:2012/11/24 8:40:00 -- 编写DataColChanged事件,得到列的值,然后合并成字符串,然后执行字符串公式。 |
||||
-- 作者:程兴刚 -- 发布时间:2012/11/24 14:47:00 -- 以下是引用lsf5138在2012-11-24 3:01:00的发言:
感谢程版深夜给解,但能否说清楚点! 把代码放表事件?还是????
您也没说您不会合成计算式,只是求助对一个具备四则混合运算规则的字符串求得计算结果。 |