Office中国论坛/Access中国论坛

标题: 请教:窗体间数据传递 [打印本页]

作者: jks    时间: 2004-5-3 22:22
标题: 请教:窗体间数据传递
[attach]4529[/attach]

我想请教的是: 在报表1中各文本框的控件来源如何设置,才能实现运行正常,而不会出现#名称?

报表1中的内容来源于窗体表1

如果从窗体表1中打开报表,不会出错,而从frmMain中打开表 1 则报表1会出现#名称。


作者: Ajoe    时间: 2004-5-4 05:00
在报表设计器里,设置:
“数据”属性里的“记录源”为“表1”,然后再把标签换过,你那些字段引用的值是窗体中的值,这样在另外的窗口中就会出错了,你把“记录源”设为数据表,这样你在哪个窗口下都不会出错了,数据表是任何窗体都可以调用数据的。
作者: jks    时间: 2004-5-6 05:33
可是我的目的也就是打印窗体中的值呀。
作者: Ajoe    时间: 2004-5-6 07:45
你的报表、窗体里的数据来源设为同一个数据表,不就是一样了吗?
到时你要报表打印哪条记录,还可以用代码控制的。
作者: jks    时间: 2004-5-7 06:25
可是窗体里的文本框3控件来源设为=文本框1+文本框2, 我需要打印文本框3  的值,不可以实现把文本框3的值传递到报表中的文本框 3 吗?
作者: skylark    时间: 2004-5-7 07:22
标题: 回复:(jks)可是窗体里的文本框3控件来源设为=文本框...
[attach]4574[/attach]
To jks:
你的意思,不过单在窗体1中打开就不行了,其实在报表中也一样T1+T2=T3.
______________________________
Do Our Job Well   Try Anything Once
作者: jks    时间: 2004-5-8 17:41
我想实现的功能是,窗体里的数据不用保存至数据表,报表1中的内容为窗体1中输入的数据.




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