第三十八章弹出窗口本章介绍了怎样用弹出窗口帮助用户输入数据
?
?
第三十八章
?
?
?
?
?
?
弹出窗口
本章介绍了怎样用弹出窗口帮助用户输入数据。
许多情况下可以用弹出窗口,最常见的是作为一个帮助窗口,给用户提供一个指定域的有效值列表。
在上图例子中,在用户输入state代码时进行校验,当发现输入的state代码在state表中不存在,则弹出一个显示有效的state简称和相应的state名列表的窗口。
有多种方法实现弹出窗口。一般有两种类型弹出窗口:
? 强制帮助:上图说明了强制帮助弹出窗口的例子,用户输入错误时窗口自动显示。
? 请求帮助:这种窗口由INPUT语句的ON KEY子句引起,请求帮助窗口仅仅在用户请求时显示。
这两种类型常用到。用户在域中输入时,按控制键可以显示有效值列表窗口,或者当用户没有按控制键往下进行时,由于输入无效,此窗口会强制性打开。
上图列出了弹出窗口所需的组成部分,基本与显示数组的程序相同:
? 创建带数组的Form
? 从数据库往程序数组取数
? DISPLAY ARRAT语句
? 与数组有关的库函数
? 在函数间传值
Form实例:
?
{form state_wind.per}
?
?
database stores
screen size 24 by 80
{
Ab. State Name
[a0] [f000 ]
[a0] [f000
您可能关注的文档
最近下载
- (共18页PPT)第4课时制作岩石和矿物标本.pptx VIP
- 2026年秋新教材外研版九年级上册英语Unit 1-8课文+翻译.docx
- 2017.01-c919首飞前培训32.机轮刹车系统.pptx VIP
- (共21页PPT)第2课时图形的位置与运动.ppt VIP
- 有源器械治疗冠状动脉严重钙化病变2025.pdf VIP
- 跨境电商实务.pptx VIP
- 2020年第16号-国家电投集团徐闻风力发电有限公司工资管理实施细则.pdf VIP
- 途游游戏财务岗位面试题及详细参考答案(贴合企业实操).docx VIP
- 制冷空调专业英语教学课件1-1.pptx VIP
- 视唱练耳一学期完整教案.docx VIP
原创力文档

文档评论(0)