设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3363|回复: 13
打印 上一主题 下一主题

[窗体] 请教ADOTransForm事例子窗体的金额合计后引用到主窗体的合计金额中的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-24 17:54:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
用t小宝版主的ADOTransForm事例更改成自己用的窗体,现想将子窗体的金额合计后引用到主窗体的合计金额中,不懂怎做,请各位指教。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2011-4-28 12:47:13 | 只看该作者
晕!
13#
 楼主| 发表于 2011-4-26 15:58:53 | 只看该作者
有什么办法吗?
12#
 楼主| 发表于 2011-4-25 18:33:49 | 只看该作者
todaynew 发表于 2011-4-25 18:18
不可能吧?那你要解决的已经不是计算合计的问题了,呵呵。

那怎样才可以做到,请指教。
11#
发表于 2011-4-25 18:18:08 | 只看该作者
tmtming 发表于 2011-4-25 17:50
现问题是在输入或编辑时,子窗体的数据不是马上保存到表的,要按保存按钮才保存。所以没保存之前,表是没 ...

不可能吧?那你要解决的已经不是计算合计的问题了,呵呵。
10#
 楼主| 发表于 2011-4-25 17:50:19 | 只看该作者
todaynew 发表于 2011-4-25 17:41
假设:
1、你的主窗体名曰【主窗体】,子窗体名曰【子窗体】;
2、主窗体和子窗体上各有一个控件均名 ...

现问题是在输入或编辑时,子窗体的数据不是马上保存到表的,要按保存按钮才保存。所以没保存之前,表是没有此单号的数据的。
9#
发表于 2011-4-25 17:41:15 | 只看该作者
本帖最后由 todaynew 于 2011-4-25 17:42 编辑
tmtming 发表于 2011-4-25 17:28
Forms![d送货单]![合计金额] = Dsum([Me.金额])是这样吗?提示参数不可选。
版主可不可以说祥细一点。


假设:
1、你的主窗体名曰【主窗体】,子窗体名曰【子窗体】;
2、主窗体和子窗体上各有一个控件均名曰【送货单号】,主子窗体间以送货单号链接;
3、你的子窗体数据源假设是表名【送货单表】。

你希望在主窗体的一个名曰【金额合计】的控件中得到子窗体金额的和,并随主窗体的滚动该合计数对应变化,则你可以在主窗体的金额合计的控件来源中写:

=Dsum("金额","送货单表","送货单号='" & froms!主窗体!送货单号 & "'")

8#
 楼主| 发表于 2011-4-25 17:28:37 | 只看该作者
todaynew 发表于 2011-4-25 16:13
还可以用Dsum函数直接进行统计。

Forms![d送货单]![合计金额] = Dsum([Me.金额])是这样吗?提示参数不可选。
版主可不可以说祥细一点。
7#
发表于 2011-4-25 16:13:21 | 只看该作者
tmtming 发表于 2011-4-25 16:08
这样也不行,还有什么办法吗?

还可以用Dsum函数直接进行统计。
6#
 楼主| 发表于 2011-4-25 16:08:36 | 只看该作者
gxy1000 发表于 2011-4-25 13:15
子窗体上添加文本框:=sum([金额])

合计金额=((子窗体名称.Form.text00))

这样也不行,还有什么办法吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-20 18:55 , Processed in 0.100652 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表