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;

}
原文地址:https://www.cnblogs.com/Fandyx/p/2105488.html