Дополнительные ссылки на атрибуты домена Microsoft Master Data Services 2016

Можно ли ссылаться на дополнительные столбцы помимо столбцов "Код" и "Имя" при использовании атрибута домена в объекте?

Например, сущность человека имеет код "1", имя "Смит" и пол "мужской"

В сущности клиента есть значение домена, ссылающееся на сущность персоны, которое отображает следующее 1 {Смит}. Пользователям нужен дополнительный атрибут "только для чтения", который будет копировать значение "мужской" пол в сущность клиента на основе значения домена. Можно ли это сделать с помощью стандартного пользовательского интерфейса MDS?

Я знаю, что это повторяющиеся данные и нарушает нормальную форму, но для удобства это было бы полезно. Это было бы эквивалентно ссылке на дополнительные столбцы в раскрывающемся списке MS Access.

Заранее большое спасибо за любую помощь

1 ответ

Это невозможно со стандартным интерфейсом. Одним из вариантов будет разработка пользовательского интерфейса, в котором вы можете обрабатывать такие запросы.

Если вы хотите придерживаться стандартного продукта, я могу найти обходной путь, но это немного "грязный".

Вы можете неправильно использовать (злоупотреблять) атрибут Name сущности Person, добавив бизнес-правило к сущности Person, которая генерирует содержимое атрибута Name в виде объединения нескольких атрибутов. Вам, конечно, нужен дополнительный атрибут, который служит заполнителем для оригинального имени. Объединенное поле отобразится в вашей клиентской сущности.

Один вопрос, который приходит на ум, это то, почему пользователь хотел бы / нужно видеть пол человека в списке клиентов? Поскольку у вас есть отдельное юридическое лицо, я ожидаю, что у вас будет несколько человек на клиентов. Какое значение имеет пол одного человека, даже если это основной контакт?

Другие вопросы по тегам