以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [已解决] 根据当前列字符计算相关列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44739) |
-- 作者:weigqing -- 发布时间:2014/1/7 23:09:00 -- [已解决] 根据当前列字符计算相关列 请教如图例,取费为列表项目,要求对应下拉列表字符计算管理费与水电费值,如取费为“审计价”管理费值=[审定价]*[管理费率],谢谢!
我写的代码计算结果为零,帮助文件“自动输入的实现”看了几遍没有悟出,谢谢! Dim dr As DataRow = e.DataRow [此贴子已经被作者于2014-1-8 8:50:33编辑过]
|
-- 作者:y2287958 -- 发布时间:2014/1/7 23:19:00 -- 请看“表达式”一章 |
-- 作者:有点甜 -- 发布时间:2014/1/7 23:39:00 -- 需要重置列。 |
-- 作者:weigqing -- 发布时间:2014/1/8 8:13:00 -- 重置后结果还是为0值,表事件DataColChanged 我想是不是判断名写错,请老师修改,谢谢! Dim dr As DataRow = e.DataRow
|
-- 作者:Bin -- 发布时间:2014/1/8 8:42:00 -- 单引号去掉 dr("取费") = "结算价" |
-- 作者:weigqing -- 发布时间:2014/1/8 8:50:00 -- dr("取费") = "结算价" 昨晚琢磨一晚,没有单引号提示结算价没有定义,现在试了是不用单引号能计算结果,谢谢大神,谢谢! |
-- 作者:Bin -- 发布时间:2014/1/8 8:57:00 -- 不会的. 就是一个字符串,怎么会提示没有定义呢? 你上例子吧 |