在VFP中 iINLIST 函数是啥意思

lbscyb
2014-03-19 · TA获得超过788个赞
知道小有建树答主
回答量:731
采纳率:80%
帮助的人:217万
展开全部
INLIST( ) 函数

确定一个表达式是否匹配一组表达式中的某个表达式。

INLIST(eExpression1, eExpression2 [, eExpression3 ...])

参数
eExpression1
指定
INLIST( ) 要在
表达式组中搜索的表达式。

eExpression2[,
eExpression3...]
指定搜索的表达式组。
至少
必须包含一个表达式(eExpression2),最多可以包含
25 个表达式(eExpression2、eExpression3 等)。表达式组中的所有表达式必须具有相同的数据类型。

返回值

逻辑型或 null 值

说明

如果在表达式组中找到了该表达式,INLIST( ) 返回真(.T.);否则,INLIST( ) 返回假(.F.)。如果 eExpression1

null 值,则返回 null 值。如果 eExpression1 不是 null 值、eExpression1
没有匹配其他表达式并且其它表达式中至少有一个表达式是
null 值时,也会返回
null 数值。

示例

在这个示例中,INLIST( ) 确定当前月份属于一年中的哪个季度。当前月份被保存到变量 gcMonth 中,每个
CASE 语句利用 INLIST( ) 来确定一连串月份名称中是否能找到 gcMonth 的内容。返回的季度名被保存到变量
gcReporTitle 中。

复制代码

SET TALK ON
STORE CMONTH(DATE( )) TO gcMonth
DO CASE
CASE INLIST(gcMonth,'January','February','March')
STORE 'First Quarter' TO gcReporTitle
CASE INLIST(gcMonth,'April','May','June')
STORE 'Second Quarter' TO gcReporTitle
CASE INLIST(gcMonth,'July','August','September')
STORE 'Third Quarter' TO gcReporTitle
OTHERWISE
STORE 'Fourth Quarter' TO gcReporTitle
ENDCASE
WAIT WINDOW gcReporTitle
百度网友5e818def8
2014-03-19 · TA获得超过733个赞
知道小有建树答主
回答量:830
采纳率:66%
帮助的人:458万
展开全部
有这么个函数吗?至多是自定义函数吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式