| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1225 人关注过本帖
标题:[求助]分类查询调用其它表单
只看楼主 加入收藏
gsls918
Rank: 1
等 级:新手上路
帖 子:36
专家分:5
注 册:2006-11-21
结帖率:0
收藏
 问题点数:0 回复次数:4 
[求助]分类查询调用其它表单

问题:新做一个表单“分类查询.scx”主要实现按照输入编号、姓名等字段实现分类,查询结果调用另外“浏览数据.scx”(原“浏览数据.scx”是一个多表查询的表单)
详细说明:分类查询.scx主要控件(1)组合框combo1,查询分类,(2)文本框text1,输入查询条件
浏览数据.scx(已存在),数据环境是3个关联的表rcda.dbf,zytc.dbf,cjda.dbf,关联字段是编号,主要功能是显示同一个人的基本信息(rcda.dbf)、专业特长(zytc.dbf)、成绩档案(cjda.dbf)
已经做的工作:
(1)分类查询.scx表单的”查询“按钮的click代码如下:
select rcda
do case
case thisform.combo1.value="编号"
findstr="rcda.编号=alltrim(thisform.text1.value)"
case thisform.combo1.value="姓名"
findstr="rcda.姓名=alltrim(thisform.text1.value)"
case thisform.combo1.value="工资现状"
findstr="rcda.工资现状=val(alltrim(thisform.text1.value))"
endcase
locate all for &findstr
findrec=recno( ) && 将查找的记录的记录呈赋给 findrec
if found( )
do form 浏览数据.scx && 数据查询结果浏览表单见例13.8
else
=messagebox("没找到",16,"提示")
endif
(2)分类查询.scx表单form1的init事件代码:
thisform.combo1.setfocus
public findrec
问题的关键:我如何才能准确的调用到对应数据浏览.scx的记录?请教各位,万分感激

搜索更多相关主题的帖子: 表单 分类 查询 
2007-08-08 00:15
xinyue8801
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-8-3
收藏
得分:0 
建立一个临时表,将查询到的结果放到临时表中,再用分类查询表单中的相应控件调用临时表。
不知对不?对你有帮助没?我也是刚学的。
2007-08-08 08:52
啸凡
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1356
专家分:885
注 册:2006-2-22
收藏
得分:0 
既然表已经建立关联,那么就什么也不用做,只要在调用显示资料的表单中设置相应的显示控件就行了。
另外,LOCATE 是到第一个符合条件的记录,所以不需要 ALL参数。
我的做法是在同一个表单中分区域进行,一个区域用来输入查询条件,另一个区域用页框显示多个关联表的数据。这样的话,数据环境的处理简单一些。

图片附件: 游客没有浏览图片的权限,请 登录注册

[此贴子已经被作者于2007-8-8 10:56:15编辑过]



eFYEdfyb.jpg (98.66 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


yQeVpqb8.jpg (98.43 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册

两人行已有我师……
2007-08-08 09:08
gsls918
Rank: 1
等 级:新手上路
帖 子:36
专家分:5
注 册:2006-11-21
收藏
得分:0 

谢谢各位,我是在完成作业,我在浏览数据.scx中也对应变量,可以运行,但也有问题,还在进一步研究中.....

2007-08-09 10:36
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
搞页框,何必两个表单互相调用

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-08-09 16:32
快速回复:[求助]分类查询调用其它表单
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026876 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved