Axapta 动态ax 2012中的拆分字符串

Axapta 动态ax 2012中的拆分字符串,axapta,x++,Axapta,X++,我想拆线 1显示为空字符串 2缺失零; 如果我的代码: Question #1 value = "001#$002#$003"; strList = strsplit(value,"#$"); result: "001", "", "002", "", "003"; //if i using spliter like "$" it is ok. result: "001", "002","003"; Question #2 str2co

我想拆线

1显示为空字符串 2缺失零; 如果我的代码:

Question #1 value = "001#$002#$003"; strList = strsplit(value,"#$"); result: "001", "", "002", "", "003"; //if i using spliter like "$" it is ok. result: "001", "002","003"; Question #2 str2con(value,"#$"); result: "1", "2","3" missing zeros 问题#1 value=“001#$002#$003”; strList=strsplit(值“#$”); 结果:“001”、“002”、“003”; //如果我使用像“$”这样的拆分器,就可以了。结果:“001”、“002”、“003”; 问题#2 str2con(值“#$”); 结果:“1”、“2”、“3”缺少零
我发现第二个问题的答案本身可能对其他人有用


str2con_RU(值“#$”)

我发现第二个问题的答案本身可能对其他人有用


str2con_RU(值“#$”)

仔细查看和的文档。备注部分包含对您的问题的回答:

strSplit
文件的备注(由我强调):

分隔符字符串中的每个字符用于拆分_stringToSplit参数

因此,您应该首先使用#或$调用
strSplit
,然后使用
strReplace
删除另一个符号

str2con
方法备注(我强调):

在_convertNumericPoint64参数中,如果返回的内容只有数字字符,则值为true表示返回的内容将转换为int64值。值为false表示返回的值不会转换为int64值,并且字符串值将始终返回ConvertNumericPoint64参数的默认值为true。


因此,无需使用str2conu-RU全部俄语(代码:)

仔细查看和的文档。备注部分包含对您的问题的回答:

strSplit
文件的备注(由我强调):

分隔符字符串中的每个字符用于拆分_stringToSplit参数

因此,您应该首先使用#或$调用
strSplit
,然后使用
strReplace
删除另一个符号

str2con
方法备注(我强调):

在_convertNumericPoint64参数中,如果返回的内容只有数字字符,则值为true表示返回的内容将转换为int64值。值为false表示返回的值不会转换为int64值,并且字符串值将始终返回ConvertNumericPoint64参数的默认值为true。

因此,无需使用Str2 Con_RU全俄语