PB的数据窗口,增加一行数据的时候,输入某列值,自动得到其他列的值

我创建一个计算列,得出了电费,但是我想下面电费那一列,也自动得到电费,怎么做我是想在输入电单价的时候自动计算电费也是数据库中的列... 我创建一个计算列,得出了电费,但是我想下面电费那一列,也自动得到电费,怎么做
我是想在输入电单价的时候自动计算
电费也是数据库中的列
展开
 我来答
rico1800
推荐于2017-10-11 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:96.6万
展开全部
假设 DW名称为 dw_1,计算列名称为 compute_1 电费字段名称为 dianfei,
在dw_1的itemchanged事件中增加代码

dec ldec_dianfei
accepttext()
if dwo.name="compute_1" then
ldec_dianfei = getitemnumber(row,"compute_1")
SetItem(row,"dianfei",ldec_dianfei)
end if
追问
compute_1里面能正常得到电费,但是dianfei这个列得到的是空值,
而且我把ldec_dianfei换成常量,dianfei也是空值
追答
如果ldec_dianfei是常量,dianfei也是空值,DEBUG跟踪一下,row值是否正常
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式