我正在尝试将值从数据库转换为文本以获取字符串的一部分,但结果始终为空。
StringVar strCNPJ := CSTR({Command.numbers},10,"");
StringVar strResult;
strResult = MID(strCNPJ,1,3);
//strCNPJ
strResult
结果是:
像这样更改变量结果会得到一串数字:
StringVar strCNPJ := CSTR({Command.CNPJDoFundo},10,"");
StringVar strResult;
strResult = MID(strCNPJ,1,3);
strCNPJ
//strResult
问题是MID
吗?我错过了一个参数吗?
答案 0 :(得分:1)
你错过了我经常错过的一件作品。你使用:=分配一个变量 所以这一行应该是
strResult := MID(strCNPJ,1,3);