2017-08-10 86 views
0

我试图将数据库中的值转换为文本以获取字符串的一部分,但结果始终为空。MID的字符串结果为空值

StringVar strCNPJ := CSTR({Command.numbers},10,""); 
StringVar strResult; 
strResult = MID(strCNPJ,1,3); 
//strCNPJ 
strResult 

结果是:

strResult

改变变量的结果是这样得到一串数字:

StringVar strCNPJ := CSTR({Command.CNPJDoFundo},10,""); 
StringVar strResult; 
strResult = MID(strCNPJ,1,3); 
strCNPJ 
//strResult 

strCNPJ

是与MID问题?我错过了一个参数吗?

回答

1

你错过了一块,我经常想念..你使用变量赋值:= 所以这行应该读

strResult := MID(strCNPJ,1,3); 
相关问题