Office中国论坛/Access中国论坛

标题: 请教:如何在窗体上显示子窗体中的文本信息? [打印本页]

作者: zy17    时间: 2003-6-8 22:05
标题: 请教:如何在窗体上显示子窗体中的文本信息?
各位:
我制作了一个子窗体,子窗体上为一个grid形式的数据表格, 其中的
单价*数量合计数想在用父窗体的文本形式显示出来

我具体的做法为:
父窗体上添加一个文本框,  按按纽...进入表达式生成器, 选中相应的子窗体的字段项,并做
SUM, 但运行结果显示为 #错误,  
请问如何解决, 最好不需写 代码

非常感谢!

作者: baije    时间: 2003-6-8 22:59
iif(isnull(子窗体文本框),"0",(子窗体文本框))
作者: baije    时间: 2003-6-8 22:59
iif(isnull(子窗体文本框),"0",(子窗体文本框))
作者: Trynew    时间: 2003-6-8 23:15
在子窗体的页脚按你的方法做一个汇总文本框,在主窗体建一个文本框设其数据源等于子窗体的汇总文本框(在Access向导生成的范例中有这样的用法)
作者: zy17    时间: 2003-6-9 00:13
非常感谢!

按照上述方法都试过,还是不行
具体写法为:

= Forms![报价明细表 子窗体]![Text33]

text33 为子窗体上的汇总文本框

请问是否正确?


作者: Trynew    时间: 2003-6-9 01:53
应该为:
=[报价明细表 子窗体].Form![Text33]
[报价明细表 子窗体]是子窗体控件名称而不是子窗体名称。[attach]685[/attach]
作者: zy17    时间: 2003-6-9 17:13
非常感谢 Trynew

按照您的方法,  解决了我的燃眉之急,

当然也感谢所有帮助过我的朋友





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3