作业帮 > 综合 > 作业

英语翻译if isnull(ls_bm) or trim(ls_bm) = '' then ls_bm = '%'

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/13 18:13:24
英语翻译
if isnull(ls_bm) or trim(ls_bm) = '' then ls_bm = '%'
英语翻译if isnull(ls_bm) or trim(ls_bm) = '' then ls_bm = '%'
ls_bm是一个字符型变量
前边肯定有string ls_bm
您这个肯定是用在一个查询按钮中的代码吧?
这句话的前边应该有ls_bm = sle_1.text这种类似于给ls_bm赋值的语句.
然后这个的意思是isnull(ls_bm),表示ls_bm为空(什么都没写,不是写了之后退格的情况,就是什么都没写),trim(ls_bm),这个是判断ls_bm是一个或多个空格,或者是写了之后退回的情况(退回情况的值就是''两个单引号中间什么都没有),trim在PB中是去空格的语句.
知道了以上的if判断后,很明显,以上是判断如果ls_bm没有值的时候,ls_bm的值设置成'%'