При редактировании полей инцидента(wnd_IncidentEdit), а конкретно поля ConfigurationItemID, необходимо в гриде окна wnd_SelectData добавить колонку ConfigurationItemLocationName.
Подскажите пожалуйста, как перехватить формирование списка полей DisplayFieldNames.
Нравится
Попробуйте в датасете, из которого выбираются данные, у поля ConfigurationItemLocationName поставить флажок "Поле для отображения"
Может достаточно будет в справочнике ds_ConfigurationItem для поля ConfigurationItemLocationName сделать "поле для отображения"?
upd: не успел :)
Спасибо. Колонка появилась.
Только птицу надо ставить на ConfigurationItemLocationID у которого "Колонка для отображения" = ConfigurationItemLocationName
ЗЫ. Кстати я таки не нашел ничего подобного ShowSelectData для инцидента для поля ConfigurationItemLocationID.
Где инициализуруется окно wnd_SelectData ?
Это окно используется ядром системы по умолчанию для полей-справочников. При желании можно указать свое окно выбора (смотри свойства компонента LookupDataControl)