首 页IT知识库翔宇问吧收藏本站
当前位置:算搜IT乐园IT知识库编程技术VF

Visual Foxpro中的if...endif语句

减小字体增大字体作者:本站  来源:本站整理  发布时间:2014-03-29 14:35:24

在VF中,IF...ENDIF语句是一个逻辑判断语句,其根据一逻辑表达式的值,有条件的执行一组命令。其语法格式如下:

IF 逻辑表达式 [THEN]
   程序组1
[ELSE
   程序组2]
ENDIF

语法中的逻辑表达式代表一逻辑值,如果这逻辑值为真,系统执行程序组1,否则不执行程序组1,如果有else及程序组2的话,则执行程序组2,如没有则什么也不执行,直接执行endif后面的语句。

在if...endif之间还可以有if...endif,即该语句是可以嵌套的。then可以有也可以没有,对程序没有影响。

else及程序组2可以有也可以没有,但如果有的话,在逻辑表达式的值为假时,程序组2将被执行。

if 与 endif 必须配对使用,即有一个 if 必须有一个 endif, 否则程序会出错。

下面给出一个例子来说明使用方法:

假如分数字段的值大于等于90,则让等级字段的值为“优”,并显示该记录。程序如下:

if 分数 >= 90
    replace 等级 with '优'
    display
endif

再给一个例子:

在数据库中可以把性别字段设为逻辑型,“真”代表“男”,“假”代表“女”,但显示时不能显示真、假,否则别人看不懂,而应显示男、女,因此我们设一变量xb,根据性别字段的具体值,将xb的值设为男或女,然后在需要的时候显示xb的值即可。可编辑程序如下:

if  性别 
     xb='男'
else
     xb='女'
endif

其中第一句:if 性别,表示“假如性别为真”的意思,不要写成“if 性别=.t.”。

以上程序也可以写成如下形式,效果相同:

if .not. 性别
    xb='女'
else
    xb='男'
endif

即,假如性别不为真的话,xb的值就为女,否则为男。

分享

知识评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
请注意用语文明且合法,不要发布带有攻击性、侮辱性的言论,谢谢合作!
用户名:查看更多评论
分 值:100分 90分 80分 70分 60分 40分 20分
内 容:
验证码:
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2020 suansuo.cn. All Rights Reserved.
网站备案号:黑ICP备13005378号-3
低位单峰密集选股公式,存在低位主峰筹码的买点形态分析_策桑股票网净利润跟利润总额的区别,为什么经济学中追求利润总额最大化?_厕更股票网市盈率的优点,TTM市盈率30分位值50分位值70分位值什么意思?_参杰股票网十年磨一剑之龙头股战法揭秘,怎么从某概念某行业里面选出龙头股?_策甭股票网双龙趋势指标战法,单靠一指标实现利润最大化!95%机构投资者都不懂得神奇指标!加仓减仓就是如此简单!反包涨停板之后的走势,如何才能抓到涨停板?底部连续涨停后连续跌,2022年有哪些股票值得长期持有?怎样看分时图买卖股票,如何通过“分时图”,把握主力情绪,寻找股票买卖点?(上篇)分时图白线黄线,【技术】教你如何看懂大盘分时图分时图放量下跌缩量上涨,最后,理清“分时图”的八种形态是散户的福音看分时图的技巧,简单全面的分时图买卖技巧,看完一目了然,掌握精准介入印花税百分之多少上税,关于增资印花税,14年2月增资,不知印花税缴没缴纳,未开过一次发票,想问下是否需要缴纳印花税?江苏省印花税核定征收比例,计算缴纳印花税的销售额是否包括增值税?实收资本印花税需要计提吗,总机构拨付给分支机构的营业资金缴纳印花税吗?印花税怎么写分录,印花税法解读加权平均净资产收益率下降说明什么,金科股份前五个月卖出849亿元,融资成本大幅下降印花税计算公式,甲方认缴出资2400万元转让乙方,转让金0.001万元,印花税怎么计算?通达信大单净量指标公式,巴菲特点透中国股市:继茅台后,未来五年,这些行业可能会出现10倍的牛股,真正的“钱生钱”总资产是什么怎么算,总资产周转率的公式不太理解,有没有大佬解释下?为什么是除于总资产?财务报表净值是什么意思,怎么算,财务报表分析的基本内容?上汽集团净资产收益率下降的原因,如何评价上汽集团(600104)近年债务不断攀升,2016年末已达3500亿?股票净资产怎么算的,股票的现值要怎么计算?快餐利润有多少钱,在大学食堂里卖米饭(快餐)的挣钱还是卖面条的挣钱?毛利跟净利润的关系,2014年,京东市场交易额达到2602亿元,净收入达到1150亿元,请问这个净收入是什么意思?经营利润与净利润区别,更好读懂财报重要指标详解——扣非净利润及其同比增长率扣非利润为负能摘帽吗,“2020年第一股不封顶”即将诞生:借壳带来业绩反转,净利润增长70%变动成本和完全成本法的营业利润,从成本法转为权益法核算,处置投资当期期初至处置投资日被投资单位发生的净利润变动?张清华股票估值指标公式,【1月27日】指数估值表固定资产包括哪些科目,一次说清!固定资产出租的会计分录上海4000万净资产家庭,2.6万启动资金,三年时间月流水千万,这三个人打造亲子玩乐版“唯品会”