Всем привет!
Возникла необходимость после выбора айтема в wmdp показать пользователю сообщение. Нашел единтсвенный вариант вызвать функцию addErrorLabel. Но чтото не получается.
Подписался на событие:
X++:
[SubscribesTo(classStr(WhsrfControlData), delegateStr(WhsrfControlData, processedControl))]
public static void item_changed(WhsControl _control)
{
#WHSRF
#WHSWorkExecuteControlElements
#WHSWorkExecuteDisplayCases
WhsControlContext controlContext;
WhsWorkExecuteDisplay locExecuteDisplay;
if (_control.parmName() == #ItemId)
{
controlContext = _control.parmContext();
locExecuteDisplay = controlContext.workExecuteDisplay;
locExecuteDisplay.addErrorLabel(conNull(), "Privet", WHSRFColorText::Success);
}
}
Заранее благодарю