Using X++ code check spelling and grammar with english in Dynamics AX 2009
Using the following Jobs function can check spelling and grammar with english in Dynamics AX .
// Created on 13 七月 2011 at 16:51:40 by Jimmy xie
static void Jimmy_SpellingChecker(Args _args)
{
boolean ret;
SysSpellChecker sp = SysSpellChecker::newLanguageId("en-us");//调用word里面的语法检查功能,目前只支持英文
name name01,name02,name03,name04,name05;
;
name01 = "Microsoft";
name02 = "Dynamics";
name03 = "ataaaaa";
name04 = "Hello";
name05 = "Word";
ret = sp.checkSpelling(name05);
print ret;//true
if(sp.checkSpelling(name02))
print name02," 是英文单词"; // Dynamics 是英文单词
else
print name02," 不是英文单词";
print strfmt("%1",ret);//true;
print strfmt("%1",sp.checkSpelling(name03));//0
print strfmt("%1",sp.checkSpelling(name04));//1
pause;
}

浙公网安备 33010602011771号