英语翻译if isnull(ls-bm) or trim(ls-bm) = '' then ls-bm = '%'

问题描述:

英语翻译
if isnull(ls_bm) or trim(ls_bm) = '' then ls_bm = '%'
1个回答 分类:综合 2014-11-16

问题解答:

我来补答
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的值设置成'%'
 
 
展开全文阅读
剩余:2000