Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

窗体中计算出的结果无法存入相应表的字段中

飞天神鼠  发表于:2010-01-12 15:24:46  
复制

我设计的窗体中的"计算金额"可以在窗体中计算出所需要的值,但此值无法存储到"商品销售流水"表中的"计算金额"字段,请各位帮助解决,,我ACCESS是2010BETA版

我的目的是将窗体中"计算金额"数据存到"商品销售流水"表中的"计算金额"字段中,谢谢!!

点击下载此附件

 

Top
Yong.H 发表于:2010-01-12 17:02:29
我用的是ACC2003,打不开你的文件,看你的描述,应该用更新查询可以达到你的目的

飞天神鼠 发表于:2010-01-13 09:46:34

我ACCESS是2010BETA版,可以用ACCESS2007打开,是2007格式,窗体如上图,其中子窗体中的数据计算金额属性中的记录源为"=[件\吨数量]*[件\吨售价]+[单包装数量]*[单包装售价]"可得到该商品的销售金额,但无法将此计算结果保存到商品销售流水中的字段"计算金额"

请各位帮助!



飞天神鼠 发表于:2010-01-13 10:13:29

明白了,解决了,利用更新查询!!具体方法:

新建更新查询:查询所有计算要素字段(可在不同表中,例如:B\C\D\E\F),包括需要计算出值的字段(例如:A),然后在A的更新到字段中写入计算公式:"=(B*C+D*E)/F"即可,呵呵实际很简单!

感谢老师赐教!!



总记录:3篇  页次:1/1 9 1 :