RFH是什么意思在线翻译读音例句-the monster eminem


2023年4月1日发(作者:走遍法国)

集美航

ornlo

海学院学

miiNigtion

报:3,1996

Institute

BROWSE

命令使用技巧

陈黎震

(集美航海学院基础部,两句三年得一吟双泪流的意思 厦门361021)

摘要

关键词

本文阐述了FOXPRO课题开发中使用BROWSE命令的一些技巧。

BROwSE窗口;选择器;热键

中图法分类号TP3nn

0引言

在FOxPRO的所有命令中,BROWSE编辑命令是结构最复杂的命令之一。它包括

了35个选项,具有直观方便、编辑江畔独步寻花杜甫拼音 功能强的特点,深受广大程序员的欢迎。以下是笔者

运用BROWSE命令编程的一些技巧和体会。

1在集成BROWSE屏幕中,使光标驻留在BROWSE窗口

在BR0wSE窗口中配置READ(下推按钮),一般来说,在这样的一个屏幕组里,用

户注意的是BROWSE,而不是下推按钮。因此每执行一个下推按钮操作后,光标就立即

返回到BROWSE窗口,这样的界面比较直观友好,也是用户所要求的。但是FOXPRO

本身并没有这项功能,因为用鼠标单击触发下推按钮,对字段执行VAILD,即使在

VAIJID子句中发出ACTIVATEBROWSE窗口(用热键),而FOXPRO仍位于GET对

象的下推按钮下。解决这个问题的办法是:在激活BROWSE窗口之前,先向FOXPRO

发出一个无害的按键(如LEFTARROW),然后象所希望的激活热键那样,处理

BROWSE窗口。即在下推按钮的VALID的子句中执行如下命令:KEYBOARD“(IJEFT

ARROW){AIJT+A}”;热键{Alt+A}可以在READ的SETUP代码中定义:ONKEY

I才ABEIJAlt+AACTIVATEWIN(D)WBROWSE窗口名。这样,触发下推按钮后,浏

览窗口便在一瞬间被激活,光标驻留在浏览窗口中。下推按钮(上移)VAIJD子句和

READSETUP代码片段见附录A。

2为BROWSE构造选择器

在BROwSE中有些字段如逻辑型及具有固定值的字符型字段,我们可以用一种直

观方便的方法把它们显示出来,即通过按空格键使其在几个固定值之间切换。这种选择

器的最大作用就是保证用户在对数据操作中只能在合法有效的数据中作选择而少犯错

误。程序见studentprg(附录B)。

收稿日期:

修改日期

1996一01一16

6一3一319901

集美航海学院学报第卷

说明:

对于具有固定值的字符型字段,我们可用FOXPRO提供的:P一选项的一部分

“@M”来实现对数据选择。

(2)对于逻辑型字段XB,若直接输入T和F,人机界面显得不够友好。而:P~选

项中的“@M”只能作用于字符型字段。所以我们设置函数HF(XB,`男`,’女,)来显示其内

容;函数XBvvvo对xB的值取反,并显示改变后的内容。

3在BROWSE窗口中进行数据录人和修改时,设置回车键

在BROWSE窗口中回车键的作用只能在一个记录内,即从左边的编辑域到列夫托尔斯泰作品集 右边的

编辑域。在实际中,我们用BROWSE进行数据录入时,希望在一条记录的最后一个字段

输入结束后,按回车键则自动跳到下一个记录的第一个字段继续录入,这样才显得合理直

观。特别是在成批数据输入时,用户并不希望每输入一条记录按一次tCir+N键。程序见

studentprg(附录B)。

说明:

函数ZYWHENO的功能是:设置热键ENTER,按回车键则执行函数ZYDDD()。函

数ZYDDDO的功能是:若当前记录为最后一条记录时,按回车键,则增加一条新记录;若

当前记录不是最后一条记录,按回车光标下移一条记录。用命令KEYBOARD”{TAB}”,

使光标回到第一个字段。

4如何把用户锁定在BROWSE的某几个字段中

在BROWSE中使用参数FREEZE可以将用户锁定在某一个字段中,若我们要锁定

某几个字段,FREEZE就失去作用。解决的办法是在BROWSE的第一个字段和最后一个

字段的WHEN中对光标进行定位,这样用户只能在这几个字段间录入和修改数据,仿佛

被锁定在这几个字段中。

例如对孙悟空死后的照片 学生成绩进行登记时,我们可以用LOCK参数锁住学生的姓名、班级、专业、

政治面貌,并把它放在左边,而各门功课成绩放在右边录入。程序见sutdentpgr(附录C)

附录A

二,上移按钮的VALID子句代码片段

IFRECN()>l

SCATTERTOupal

SKIP一l

SCATTERTOuPaZ

GATHERFROMupal

SKIP

GATHERFROMuPaZ

SKIP一l

NDIF

,,刷新修改后BROWS窗口的内容

SHOWWINIX〕WstudentREFRESH

二,光标回到BROWSE窗口

KEYBOARD,I{RIGHTARROW}{ALT+A}即

`,READSETUP代码片段

IFUSED(、tudent,I)

SELECTstudent

SETORDERTOO

ELSE

SELECTO

US(LOFIL(乞f,`,,’DBF,,;

护气V5?即));

E

E

ECEtudentdb

here1student

第2期

陈黎震S命令使用技巧

S

S(怡即)

叉〕bl,10TO

20,90;

FONT,争渡5SanseSrif,I,10;

FLOATGROWZOOMSYSTEMCOLOR

SCHEMES

BROWSETITLE,’STUDENT”;

FIELDSXM:H=`姓名`:8,;

ZZMM:H=`政治面貌`:P一“@M党员,团

员,“,;

ZY:H~’所学专业:16;但愿人长久千里共婵娟表达的感情

WINDOWbrowl

RELEASEWINI)OWbrowl

ENDIF

,二定义热键伙LT+A即,按此热键激活

,,BROWSE窗口

ONKEYLABELalt+AACTIVATEWIN-

汇又〕Wstudent

90;

FONT,从5Sans

FLOATGROW

eSrif`,,10;

ZOOMSYSTEMCOL别离陆龟蒙原文 OR

SCHEMES

BROWSETITLE,’STUDENT即;

FIELDSXM:H=’姓名`:8;

XB一nF(XB,’男’,’女,):H一’性别`:W~

XBWHEN():;

V=XBVLD():F,;

ZZMM:H~’政治面貌`:P~“@M党员团

员,“,;

ZY:H=’所学专业`:16:W=ZYWHEN():V

=ZYVLD():F;

WINI】〕Wbrowl

RELEASEWIND〔)Wbrowl

ENDIF

FUNCXBWHEN

ONKEYLABELSPACEBAR(D〕xbvvv

附录B

二二STUDENTPRG

FUNCXBVVV

REPLXBWITH!XB

SHOWWIN〕〕WSTUDENTREFRESH

关餐釜关关

,FUNC

苦FUNC

,FUNC

,FUNC

苦爷爷赞书餐餐关关

xbwhen

xbvld

zywhen

zyvld

字段XB的

字段XB的

字段ZY的

字段ZY的

爷苦关爷关补

WHEN

VALAD

WHEN

VALAD

FUNCXBVLD

ONKEYLABELSPACEBAR

FUNCZYWHEN

ONKEYLABELenter(D〕zyddd

关关关芳苦关关釜务餐关关关关关苦关釜釜苦

IFUSED(’长tudentl)

SELECTstudent

SETORDERTOO

ELSE

SELECTO

USE(LOCFILE(”tudentdbf“,’DBF,`,;

,Where15student?,));

AGAINALIASstudent;

ORDERO

ENDIF

IFNOTWVISIBL(’STUDNT,,)

DFINWIN以)WFROM3TO

FUNCZYDDD

IF!RECN()=RECC()

SKIP

ELSE

APPENBLANK

ENDI

KEYBOARD”{TAB}“吕名光标回到第一个字段

FUNCZYVLD

ONKEYLABELenter乙衣取消热键ENTER

附录

EE

EEbrowl1020

C

42集美航海学院学报

第14卷

关关STUDENTIPRG

关关关关釜并关书釜芳

,FUNCXMWHEN

二FUNCMAWHEN

关务各关关关关关关关

RELEASEWIN以〕Wbrowl

ENDIF

字段XM的WHEN

字段MATH的WHEN

,FUNCMAVLD字段MATH的VALAD

关关关釜关关关关关关关关斧关关关关关开釜

IFUSED(”tudent’`)

SELECTstudent

SETORDERTOO

ELSE

SELECTO

USE(LOCFILE(’咭tudentdbfl),`勺BF`,,:

即Where15student?”)):

FUNCXMWHEN

FORK=1T03

KEYBOARD即{LEFTARROW}’`

ENDF

FUNCMAWHEN

ONKEYLABELenterLK)maddd

AGAINALIASstudent;

ORDERO

ENDIF

IFNOTWVISIBLE(`STUDENT”)

DEFINEWINIX〕WbrowlFROM312TO20

85;

FONT”5SansSerif,`10;

FLOATGROWZOOMSYSTEMCOLOR

SCHEMES

BROWSETITLE,’STUDENT,`;

FIELDSXM:H=`姓名:8:W=xmwhen

();

NL:H一’年龄’;

BJ:H一`班级’;

ZY:H一’所学专业’:16;

ENGLISH:H一’英语’。;

COMPUTER:H=’计算机;

MATH:H=`数学’:W=MAWHEN():V=

MAVLD():F;

IJOCK4;

WINDOWbrowl

FUNCMADDD

IF!RECN()=RECC()

SKIP

ELSE

APPENBLANK

ENDI

KEYBOARD,`(LEFTARROW}”

KEYBOARD,`弋LEFTARROW}“

FUNCMAVLD

ONKEYLABELenter

STUDENTDBF数据库的结构:

字段名中文名类型长度

XM姓名CS

NL年龄NZ

XB性别Ll

ZZMM政治面貌C4

ZY专业C16

BJ班级CS

ENGLISH英语N3

COMPUTER计算机N3

MATH数鲁滨逊漂流记读后感 学N3

参考文献

1周建成FOXPR025命令与函数专辑北京:人民邮电出版社19949一19

2GeogreFGoleylVFOXPRO应用程序开发方法与技巧孟小峰译北京:清华大学出版社199.4

6~

(下转第5页)

14182

4

第期庄建东中国公用分组交换数据通信网的特点及其应用

易公司、远洋运输公司利用Chiaa及开展业务活动。

参考文献

曾华桑电子邮件计算机应用,1992(4):38~40

李志雄等利用调制解调器的XENix间数据通信计算机应用,1992(5):68~70

FeaturesandAPPlieationofChinaPacketSwitchedNetwork

ZhuangJiandong

(BasicScie春花秋月何时了 n人非生而知之者孰能无惑下一句 cesDePartment,JimeiNavigatl’OnInst’tute,Xl’amen361021)

AbstraetThispapersetsforththefeatures,funetionsandapplicationofChin慷慨淋漓的意思 aPae

Keywords

work

dataeommunieationnetwork;EDI;informationmanagement;eomputernet-

(上接第42页)

SkillSofHowtoUSeBROWSEOrder

Chen

(BasicScl’eneesDePartment,Ji;nei

IJizhen

NavigationInszituze,Xia,7zen361021)

AbstractThisPaPersetsforthseveralskillsofhowtheauthor

withFOXPROinthedevelopmentofproblemsforstudy

KeywordsBROWSEwindow;seleetor;hotkey

USeS

BROWSEorder

更多推荐

browse是什么意思wse在线翻译读音例句