Показать сообщение отдельно
Старый 07.06.2018, 16:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,459 / 846 (79) +++++++
Регистрация: 28.10.2006
palleagermark: How to load all labels from a label file
Источник: http://www.agermark.com/2018/06/how-...abel-file.html
==============

Here is a small example of how to load all the labels of a particular label file, in a particular language. It takes about 6-8 seconds on my developer box to load the 122190 label from SYS.

public static void main(Args _args)
{
info ("Starting");

ClrObject labels = new ClrObject("System.Collections.Generic.Dictionary`2[System.String,System.String]");

labels = Microsoft.Dynamics.Ax.Xpp.LabelHelper::GetAllLabels('SYS', System.Globalization.CultureInfo::CurrentCulture);

ClrObject labelsEnumerator = labels.GetEnumerator();
while(labelsEnumerator.MoveNext())
{
ClrObject keyValuePair = labelsEnumerator.get_Current();

var currentlabelId = keyValuePair.get_Key();
var currentTxt = keyValuePair.get_Value();
}
info ("Done");
}



Источник: http://www.agermark.com/2018/06/how-...abel-file.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.