就是在主窗体上的TXT控件里填入条件之前,对应的子窗体上的数据为空白
嗯……我想知道确切的VBA的语句怎么写,而且还有什么要注意的地方呢……
access中如何使子窗体上的值在查询前为空白
答案:2 悬赏:30 手机版
解决时间 2021-02-18 20:44
- 提问者网友:聂風
- 2021-02-18 08:49
最佳答案
- 五星知识达人网友:山君与见山
- 2021-02-18 09:51
1)VBA控制的话很好写;
2)查询作为数据源的话不要写当txt为null时的处理就可以了!
2)查询作为数据源的话不要写当txt为null时的处理就可以了!
全部回答
- 1楼网友:山君与见山
- 2021-02-18 10:03
有一点不太明白,【送装订厂印数】是单独一个控件还是表b中的一个字段?
1、假如是一个单独的文本控件(并假设这个文本框的名称是“txt送装订厂印数”),那么在主窗体的“成为当前”事件中设置如下:
private sub form_current()
me.b_子窗体!txt送装订厂印数 = me.印数
end sub
这样当主窗体的记录变动后,送装订厂印数自然变动,相当于默认值是【印数】并且可编辑。
但,我感觉这样没有意义,因为主窗体上已经有【印数】了,这不多余吗?
2、所以,我认为表b应该有一个类似“送装订厂装订数”的字段,这样才合理。
那么,选择子窗体中的“送装订厂装订数”文本框,在“属性”中将它的“默认值”设置为 [forms]![主窗体名称]![印数] 即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯