Office中国论坛/Access中国论坛
标题:
如何实现窗体中的计算结果写入表中字段?
[打印本页]
作者:
xialin
时间:
2004-4-19 03:12
标题:
如何实现窗体中的计算结果写入表中字段?
我想把窗体中的:价保金额(这个是个计算结果),写入表:价保明细的Rebate字段中,不知道如何处理??
详细见附件。
我是个初学者,望能多指教,谢谢![attach]4300[/attach]
作者:
paul16
时间:
2004-4-19 03:39
价保金额你可以计算出来了!只要在数据输入的最后一个字段的更新后事件中写代码设定rebate 就可以了!
me!rebate=me.价保金额
作者:
xialin
时间:
2004-4-19 04:38
首先感谢版主的回复。
按照你的说法我在加入了以上代码,但是还是不行,能不能麻烦版主亲自操刀演示以下,然后把附件传上来,再次表示感谢!
作者:
sea.er
时间:
2004-4-19 05:41
建议:在查询中生成计算字段,然后用查询作为窗体的数据源
作者:
Ajoe
时间:
2004-4-19 06:39
是不是这样:
[attach]4302[/attach]
这样的话,表中的数据还是没有写入。怎么办?是不是我查询里设置的不对?
作者:
sea.er
时间:
2004-4-19 17:26
表中不再需要“Rebate”,属于数据冗余
查询也可以当表用嘛
作者:
xialin
时间:
2004-4-19 17:40
明白了,谢谢版主。
解决办法:删除表中:Rebate字段->增加一查询,通过查询输入表格。
作者:
xialin
时间:
2004-4-19 17:52
还是有点好奇,不知道鱼儿天空斑竹所说的方法是如何?能不能抽空给我们演示一下,也好给点启发,谢谢!
作者:
sea.er
时间:
2004-4-19 18:19
Private Sub DepreciatePrice_AfterUpdate()
Me.Rebate = ([ShipmentPrice] - [DepreciatePrice]) * [ShipmentMount]
End Sub
以上就是paul16斑竹的意思
作者:
xurui
时间:
2004-4-19 18:55
哈哈!谢谢,这也正是我所需要知道的啊 !!!
作者:
xialin
时间:
2004-4-19 20:49
原来如此,效果与公式一样,谢谢回复。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3