Создание атрибута даты (службы Master Data Services)

В службах Master Data Services создайте атрибут даты, если требуется, чтобы пользователи ввели дату в качестве значения атрибута.

Замечание

Атрибут называется DateTime, но значения времени не поддерживаются.

Предпосылки

Для выполнения этой процедуры:

Создание атрибута даты

  1. В диспетчере основных данных щелкните "Системное администрирование".

  2. На странице "Представление модели " в строке меню выберите пункт "Управление " и щелкните "Сущности".

  3. На странице обслуживания сущностей в списке моделей выберите модель.

  4. Выберите строку для сущности, для которой требуется создать атрибут.

  5. Нажмите кнопку "Изменить выбранную сущность".

  6. На странице "Изменить сущность ":

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

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

    • Если атрибут предназначен для коллекций, в области атрибутов коллекции нажмите кнопку "Добавить атрибут коллекции".

  7. На странице "Добавить атрибут" выберите параметр "Бесплатная форма ".

  8. В поле "Имя" введите имя атрибута. Список слов, которые не следует использовать в качестве имен атрибутов, см. в разделе "Зарезервированные слова" (службы Master Data Services).

  9. В поле "Ширина пикселя отображения " введите ширину столбца атрибута, отображаемого в сетке обозревателя .

  10. В списке типов данных выберите DateTime.

  11. В списке маски ввода выберите формат дат.

  12. При необходимости выберите "Включить отслеживание изменений ", чтобы отслеживать изменения в группах атрибутов. Дополнительные сведения см. в разделе "Добавление атрибутов в группу отслеживания изменений" (службы Master Data Services).

  13. Нажмите кнопку "Сохранить атрибут".

  14. На странице "Обслуживание сущностей" нажмите кнопку "Сохранить сущность".

Для отображения временной части значения даты и времени

Чтобы пользовательский интерфейс отображал часть времени значения даты и времени, необходимо выбрать соответствующую маску ввода для атрибута. Ни один из встроенных маск для атрибутов Datetime этого не делает, но вы можете добавить новую маску, которая позволит отображать время. Для этого добавьте строку в таблицу mdm.tblList базы данных MDS, где хранятся встроенные маски. Строка должна иметь следующие значения:

Код списка lstInputMask
НазваниеСписка Маска ввода
Сек. 19
Вариант списка дд.MM.гггг чч:мм:сс
Идентификатор опции 19
IsVisible 1
Group_ID 3

После ввода строки с указанными выше значениями в таблицу mdm.tblList маска "dd/MM/yyyy hh:mm:ss tt" станет доступной в списке масок ввода. Теперь вы можете выбрать эту маску для отображения даты и времени в столбце атрибутов datetime сущности в обозревателе MDS.

Маска ввода — это настраиваемая строка формата .NET DateTime. Дополнительные сведения см. в разделе "Настраиваемые строки формата даты и времени"

См. также

Атрибуты (Master Data Services)
Изменение имени атрибута (службы Master Data Services)
Создайте атрибут Domain-Based (Master Data Services)
Создать атрибут файла (Master Data Services)