IRdsAttribute

Сборка: Rds;

Пространство имен: Prognoz.Platform.Interop.Rds;

Описание

Интерфейс IRdsAttribute содержит свойства атрибута справочника НСИ.

Иерархия наследования

          INamedEntity

          IRdsAttribute

Комментарии

Для работы с коллекцией атрибутов справочника НСИ используйте свойства и методы интерфейса IRdsAttributes.

Свойства

  Имя свойства Краткое описание
Свойство Calculated определяет, является ли атрибут вычисляемым.
Свойство DataDomain определяет тип данных для хранения в атрибуте многобайтовой информации.
Свойство DataType определяет тип данных, которые могут содержаться в значениях элементов по данному атрибуту.
Свойство DefaultExpression определяет выражение, по которому будет определяться значение атрибута по умолчанию.
Свойство DefaultExpressionKind определяет момент вычисления значения атрибута по умолчанию .
Свойство Dictionary возвращает объект-родитель.
Свойство FieldName определяет наименование поля таблицы, в котором будут храниться значения атрибута.
Свойство HasHierarchy определяет, может ли атрибут использоваться для построения альтернативной иерархии.
Свойство HasMultipleValues определяет, может ли элемент по данному атрибуту иметь множественные значения.
Свойство Hidden определяет, является ли данный атрибут скрытым.
Свойство Kind возвращает вид атрибута.
Свойство Link определяет связь с другим справочником для данного атрибута.
Свойство Lookup определяет заимствованный атрибут справочника, с которым установлена связь Link.
Свойство Nullable определяет, может ли элемент по данному атрибуту иметь пустое значение.
Свойство ObjectLinked определяет, является ли атрибут табличного справочника НСИ ссылкой на объект репозитория.
Свойство Param возвращает ссылку на параметр справочника, если атрибут является параметрическим.
Свойство Predefined возвращает значение True, если данный атрибут является системным.
Свойство PredefinedType возвращает тип системного атрибута.
Свойство Query определяет текст запроса, по которому рассчитывается значение вычисляемого атрибута.
Свойство ReadAccess определяет значение метки безопасности (в десятичном виде), определяющей пользователей, которые будут иметь право на чтение значений элементов справочника по данному атрибуту.
Свойство ReadAccessStr определяет значение метки безопасности (в строковом виде), определяющей пользователей, которые будут иметь право на чтение значений элементов справочника по данному атрибуту.
Свойство Tag не учитывается компилятором, поэтому может быть использовано пользователем по его усмотрению.
Свойство TimeDependent определяет, учитывать ли временную компоненту для атрибутов, имеющих тип «DateTime».
Свойство Translations возвращает коллекцию настроек, содержащих параметры перевода наименования атрибута справочника НСИ на различные языки.
Свойство Type определяет тип атрибута, используемый для описания данного атрибута.
Свойство VisibleForEdit определяет, доступно ли значение атрибута для редактирования в карточке элемента справочника.
Свойство WriteAccess определяет значение метки безопасности (в десятичном виде), определяющей пользователей, которые будут иметь право на изменение значений элементов справочника по данному атрибуту.
Свойство WriteAccessStr определяет значение метки безопасности (в строковом виде), определяющей пользователей, которые будут иметь право на изменение значений элементов справочника по данному атрибуту.

Свойства, унаследованные от INamedEntity

  Имя свойства Краткое описание
Свойство Id определяет идентификатор объекта.
Свойство Key возвращает ключ объекта.
Свойство Name определяет наименование объекта.

См. также:

Интерфейсы сборки Rds