| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2666 人关注过本帖
标题:初学者请教个设置变量的简单例子,原文件见附件
取消只看楼主 加入收藏
vfpp314
Rank: 1
等 级:新手上路
帖 子:46
专家分:5
注 册:2016-3-18
结帖率:66.67%
收藏
已结贴  问题点数:5 回复次数:4 
初学者请教个设置变量的简单例子,原文件见附件
初学者请教个设置变量的简单例子,原文件见附件。

求帮忙做一下这个例子。

简要说明:

1、有一个表单:

上面有两个按钮:

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


库也很简单:

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


2、其中第一个按钮为“设置”

点击,打开“设置表单”:

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


3、在设置表单里,可以填写“一班”或者“二班”,然后点击“确定”

4、然后点击主表单的“计算”按钮:

开始按照设置的“一班”,或者“二班”,把符合条件的记录提出来,生成新库。如图sql语句。但是其中“一班”的那个位置是根据上一步骤得来的。

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


。。。。

也就是说,通过“设置表单”,把用户填入的内容给一个变量。然后把根据这个变量,替换下一步运行的sql语句中的条件,和生成库的名字。。。。

根据设置不同,运行

sele * from 班级成绩基本表.dbf where 班级='一班' into table 一班成绩表

或者

sele * from 班级成绩基本表.dbf where 班级='二班' into table 二班成绩表

班级统计test.rar (53.62 KB)


[此贴子已经被作者于2016-8-22 17:35编辑过]

搜索更多相关主题的帖子: sql语句 记录 
2016-08-22 17:24
vfpp314
Rank: 1
等 级:新手上路
帖 子:46
专家分:5
注 册:2016-3-18
收藏
得分:0 
回复 2楼 tlliqi
谢谢,不过不是这个意思。。。因为两个班还好,如果很多个班的话,combo会非常非常的长。。。

不过combo的用法学习了,谢谢

sele * from 班级成绩基本表 where 所属班级=allt() into table allt()+"成绩表"

[此贴子已经被作者于2016-8-23 09:17编辑过]

2016-08-23 09:05
vfpp314
Rank: 1
等 级:新手上路
帖 子:46
专家分:5
注 册:2016-3-18
收藏
得分:0 
回复 3楼 mywisdom88
谢谢,我试试看
2016-08-23 09:05
vfpp314
Rank: 1
等 级:新手上路
帖 子:46
专家分:5
注 册:2016-3-18
收藏
得分:0 
回复 3楼 mywisdom88
谢谢,请问第4这个 if语句 的主要作用是什么?

如果不用这个if ,有什么隐患呢?


2016-08-23 09:36
vfpp314
Rank: 1
等 级:新手上路
帖 子:46
专家分:5
注 册:2016-3-18
收藏
得分:0 
回复 7楼 mywisdom88
谢谢,太详细了~~
2016-08-23 11:40
快速回复:初学者请教个设置变量的简单例子,原文件见附件
数据加载中...
 
   



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

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