Как редактировать текст узла управления деревом?

Я новичок в Microsoft Dynamics AX 2012 и пытаюсь изменить элемент управления представлением в виде дерева в форме EcoResCategory, чтобы текст, отображаемый для каждого узла, представлял собой конкатенацию EcoResCategory.Name и EcoResCategoryTranslation.FriendlyName. Я просмотрел весь код X++ в методах формы и не понял, где я могу изменить его для этого.

У кого-нибудь есть какие-либо указатели или руководства о том, как этого добиться? Это не может быть так сложно, как я это представляю. Документация, похоже, также ограничена X++.

  • Обратите внимание, что в какой-то момент форма сделала то, что я пытаюсь сделать, но настройка была удалена. Я не уверен, добавил ли это наш поставщик или он появился изначально.

person Luke Wyatt    schedule 16.11.2012    source источник


Ответы (1)


В методе initializeHelper класса EcoResCategory есть строка инициализации, которая гласит:

EcoResCategoryLookupParameters lookupParameters = new EcoResCategoryLookupParameters(false, false, false);

Второй логический параметр — boolean _showFriendlyNameWithName (документация здесь: http://msdn.microsoft.com/en-us/library/ecorescategorylookupparameters.new.aspx)

Я предполагаю, что если вы установите true вместо false, вы получите требуемое поведение.

person SShaheen    schedule 19.11.2012
comment
Это было то, что я искал. Работал как шарм. - person Luke Wyatt; 19.11.2012