我需要在类xLanguage
下查看代码。
为了了解如何获得语言说明
xLanguage::languageID2Description(str languageID) // method
答案 0 :(得分:3)
这是一个内核函数,因此您(实际上)看不到源代码。
可以添加/删除语言,所以我怀疑它是通过实际文件系统(可能在C:\Program Files\Microsoft Dynamics AX\60\Server\[aos_name]\bin\Application\Appl\Standard
中的某个位置)检索该描述的,或者存储在模型存储数据库中的某个位置。
如果您出于简单地出于其他目的(外部系统?)检索Description
的目的而要求查看代码,那么最简单的事情就是创建自己的静态表并加载语言/描述放入其中进行检索。
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;