пример методов
X++:
public static str getForbiddenSymbols_MRC()
{
SysGlobalCache sysGlobalCache = classFactory.globalCache();
int serviceSymbolNum;
str serviceSymbolString;
#LocalMacro.key
funcName()
#EndMacro
;
if ( sysGlobalCache.isSet( #key, 1) )
{
serviceSymbolString = sysGlobalCache.get( #key, 1, serviceSymbolString);
}
else
{
for (serviceSymbolNum = 1; serviceSymbolNum <= 31; serviceSymbolNum++)
{
serviceSymbolString += num2char(serviceSymbolNum);
}
serviceSymbolString += num2char(160);
sysGlobalCache.set( #key, 1, serviceSymbolString);
}
return serviceSymbolString;
}
X++:
public static str delServiceChars_MRC(str str2clear)
{
str result;
;
result = strRem(str2clear, getForbiddenSymbols_MRC());
return result;
}