如何查看xLanguage标准class下的代码?

How to see the code under xLanguage standard class?

我需要查看 class xLanguage 下的代码。 为了了解如何获取语言 描述,

xLanguage::languageID2Description(str languageID) // method

这是一个内核函数,所以您看不到源代码(实际上)。

语言可以是 added/removed,所以我怀疑它通过实际文件系统(可能在 C:\Program Files\Microsoft Dynamics AX\Server\[aos_name]\bin\Application\Appl\Standard 中某处)检索该描述,或者它存储在模型存储数据库中的某个地方。

如果您要求查看代码只是出于其他目的(外部系统?)检索 Description,那么最简单的方法就是创建您自己的静态 table 并将 languages/descriptions 加载到其中进行检索。

LanguageTable       languageTable;
MyTable             myTable;

ttsBegin;
while select languageTable
{
    myTable.languageId  = languageTable.LanguageId;
    myTable.description = languageTable.languageDescription();
    myTable.insert();
    info(strFmt("Inserting %1: %2", languageTable.LanguageId, languageTable.languageDescription()));
}
ttsCommit;