设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: pwj2009
打印 上一主题 下一主题

[窗体] 在窗体中如何设置主窗体的数量是子窗体的合计数量?

[复制链接]
11#
发表于 2011-12-31 23:19:51 | 只看该作者
ycxchen 发表于 2011-12-31 17:22
已经引用DAO 3.6 object  Libyary,问题不解决。请指教。

传例子,不要猜这猜哪的。
12#
发表于 2012-1-1 08:43:56 | 只看该作者
请版主指教。

本帖子中包含更多资源

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

x
13#
发表于 2012-1-1 09:25:52 | 只看该作者
ycxchen 发表于 2012-1-1 08:43
请版主指教。

你将代码放错窗体了

本帖子中包含更多资源

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

x
14#
发表于 2012-1-1 11:57:09 | 只看该作者
学习了,感谢!
15#
 楼主| 发表于 2012-1-2 09:53:08 | 只看该作者
Henry D. Sy  版主,你这方法,是要加载才可以。我下拉表更新数据后,不会立刻显示统计数据,我加了刷新也不行。怎样做到我更新下拉表,上面的表马上可以更新?,
16#
 楼主| 发表于 2012-1-2 09:53:28 | 只看该作者
本帖最后由 pwj2009 于 2012-1-2 10:06 编辑
Henry D. Sy 发表于 2012-1-1 09:25
你将代码放错窗体了


Henry D. Sy  版主,你这方法,是要加载才可以。我下拉表更新数据后,不会立刻显示统计数据,我加了刷新也不行。怎样做到我更新下拉表,上面的表马上可以更新

             我在子窗体1更新后加入事件:
            Dim rst2 As DAO.Recordset '定义ADO数据集
             Set rst2 = CurrentDb.OpenRecordset("SELECT * FROM 工序 Where 图号=" & Me.图号 & "", dbOpenDynaset, dbSeeChanges)
        rst2.Edit
        rst2![车] = DSum("车工序", "加工工序", "图号=" & Me.图号 & "") '铆焊加工
        rst2![磨] = DSum("磨工序", "加工工序", "图号=" & Me.图号 & "")
  rst1.Update
        rst1.Close
        Forms!主窗体!子窗体.Form.Recalc

运行错误提示:标准表达式中数据类型不匹配,。
17#
发表于 2012-1-2 10:00:42 | 只看该作者
pwj2009 发表于 2012-1-2 09:53
Henry D. Sy  版主,你这方法,是要加载才可以。我下拉表更新数据后,不会立刻显示统计数据,我加了刷新也 ...

那就在下拉表更新后,重新运行一下,加载的代码?
为何不用查询来计算你,非要保存这中能通过计算的数据呢,很容易出错的。(比如没有及时重新运行代码)
18#
发表于 2012-1-2 10:18:58 | 只看该作者
应该把加工表中的什么车呀,磨呀去掉!
然后,将下面的语句作为子窗体的窗体记录源
  1. SELECT 加工工序.图号, 工序.品名, 工序.规格型号, Sum(加工工序.车工序) AS 车, Sum(加工工序.磨工序) AS 磨
  2. FROM 加工工序 LEFT JOIN 工序 ON 加工工序.图号 = 工序.图号
  3. GROUP BY 加工工序.图号, 工序.品名, 工序.规格型号;
复制代码

本帖子中包含更多资源

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

x
19#
 楼主| 发表于 2012-1-2 10:32:04 | 只看该作者
Henry D. Sy 发表于 2012-1-2 10:00
那就在下拉表更新后,重新运行一下,加载的代码?
为何不用查询来计算你,非要保存这中能通过计算的数据 ...

我试过了,在更新后加入加载的代码,出错,。:这个项目中找不到此项目
20#
发表于 2012-1-2 10:48:24 | 只看该作者
类型不匹配
可能你没有引用dao
或者没有分清,文本和数字型
这个项目中找不到此项目
引用了根本不存在地控件(字段名称)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-20 15:21 , Processed in 0.089601 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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