Office中国论坛/Access中国论坛

标题: 在窗体怎么实现查询? [打印本页]

作者: SunmoonBaby    时间: 2007-12-10 13:58
标题: 在窗体怎么实现查询?
我是新手,不知道我的要求是否可行?

目的:  在[血-生化]窗体中的那个按钮,可以弹出以当前焦点位置所在字段  为条件的 查询结果 数据表。
        例:焦点在【K】上,那么单击后,弹出新的窗体,以列表格式,内容是 包括 【K】的所有数据,注:所有数据基于表-血-生化
作者: rjacky    时间: 2007-12-10 18:33
哈哈,有点难度,当你单击那个按钮后,焦点就不在【K】上了
作者: andymark    时间: 2007-12-10 18:43
定义一个公共变量,当获得焦点时把当前值赋值给变量,按变量作条件筛选
作者: rjacky    时间: 2007-12-10 19:14
里面有40多个控件,如果楼主写焦点事件会累得趴下的

提供一个取巧的方法搞定,论坛没有设置附件能卖钱很不爽

--楼主不领情,附件收回

[ 本帖最后由 rjacky 于 2007-12-15 00:27 编辑 ]
作者: SunmoonBaby    时间: 2007-12-13 15:24
标题: 首先多谢回复
请问3#,基于什么做筛选呢,表?还是窗体,那窗体又该怎么生成呢,是不是也要变量?
请问4#,那样的话就是要建所有项目的查询(或是所有的窗体)......考虑下,嘿嘿
作者: jhw661023    时间: 2007-12-13 21:43
学习学习再学习!!!!!!!!!
作者: goto2008    时间: 2007-12-13 22:03
好多控件,晕。。
作者: rjacky    时间: 2007-12-15 00:24
原帖由 SunmoonBaby 于 2007-12-13 15:24 发表
请问3#,基于什么做筛选呢,表?还是窗体,那窗体又该怎么生成呢,是不是也要变量?
请问4#,那样的话就是要建所有项目的查询(或是所有的窗体)......考虑下,嘿嘿


楼主到底看清楚没有?点过那个按钮没有?

窗体始终只有一个,作为窗体的数据源的查询也始终只有一个,但查询的项目和条件是动态变化的。随着你焦点放在在不同的文本框上,点击按钮后就自动改变,完全不用人工干预。

没有看清楚就反唇相讥出于好意帮助自己的人,我觉得这是不尊重别人,也不尊重自己的行为。
作者: tmtony    时间: 2007-12-15 01:17
原帖由 rjacky 于 2007-12-10 19:14 发表
里面有40多个控件,如果楼主写焦点事件会累得趴下的

提供一个取巧的方法搞定,论坛没有设置附件能卖钱很不爽

--楼主不领情,附件收回


可以卖钱啊, 只需在上传附件 右边 有个售价 填写金额就行了, 但不要填得太多, 1-3元够了, 刺激网友多一些帮助其它网友来获得收入, 形成论坛的互动 与 交流. 但如果不缺钱的话, 就免费啦
作者: tmtony    时间: 2007-12-15 01:18
虽然 单击那个按钮后,焦点就不在【K】上了
但可使用下面的方法来试试,
在按钮事件中可使用
screen.PreviousControl 来获取 K 所在的控件
从而可解决这个问题.
作者: rjacky    时间: 2007-12-15 10:43
原帖由 tmtony 于 2007-12-15 01:17 发表


可以卖钱啊, 只需在上传附件 右边 有个售价 填写金额就行了, 但不要填得太多, 1-3元够了, 刺激网友多一些帮助其它网友来获得收入, 形成论坛的互动 与 交流. 但如果不缺钱的话, 就免费啦


不是吧?怎么我的“上传附件”的右边只有一个“描述”,并没有见到“售价”呢
作者: SunmoonBaby    时间: 2007-12-17 13:17
标题: 回复 8# 的帖子
嗯???
我只是很多地方不明白,所以才询问的,如果措词使得老哥有什么不舒坦的地方,还请担待,决没有反唇的意思,感谢都还来不及呢,呵呵
主要是我不是专业的,所以很多地方都不懂,老大们提出的建议我要领会些时间才能明白,有点慢,见谅




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