其他语言

位置:IT落伍者 >> 其他语言 >> 浏览文章

让PowerBuilder制作查询系统的界面更加酷[1]


发布日期:2021年07月16日
 
让PowerBuilder制作查询系统的界面更加酷[1]
在管理信息系统中查询系统占了相当重要的地位(SQL的中文就是结构化查询语言)因为它是向用户开放的界面一定要友善要让别人一看就会操作

根据查询结果记录的个数来分查询可分为两种

.唯一记录查询从键盘输入记录号查询该人的档案

. 模糊查询结果记录可能很多如下例电脑红娘用鼠标做完选择后按查询结果会有许多记录号行

3.若这时用鼠标点击某行记录行若旁边出现该记录号的具体详细的个人档案用鼠标点击另一记录行则旁边出现另一记录号的具体详细个人档案这叫记录的连动

这里我们以制作婚姻介绍系统为例子包括了难度较大的模糊查询多按钮式选择界面记录的连动

工作原理通过自己定义变量来传递选择的条件性别可定义变量sex年龄可定义变量old注意变量要先定义后使用

一. 多按钮选择界面的制作

在分组框内多个Radio Button在同一时刻只能选中一个

操作步骤新建一名字为b的窗口窗口内放置控件定义变量(重要)按菜单Declare的InstanceVariables在对话框中定义实例变量键盘输入

string sex

integer old

定义变量后查询按钮的Click事件中输入如下脚本

if rb_checked=true then

sex=w

elseif rb_checked=true then

sex=m

end if

if rb_checked=true then

old=

elseif rb_checked=true then

old=

elseif rb_checked=true then

old=

end if

sle_text=sex

sle_text=string(old)

若运行窗口(注意不是运行应用程序)选择后按查询按钮则变量已被正确地自动赋值

二.数据的过滤

接下来要进行过滤操作即将变量传给SQL语言中的Where语句在哪里写SQL语句呢?在数据窗口下方的Where标签页里可以自动生成SQL的过滤语句

在SQL anywhere里制作建立并输入下表表名为aaa

[] []

               

上一篇:让PowerBuilder制作查询系统的界面更加酷[2]

下一篇:在powerbuilder中向Excel传递数据[3]