IRdsAttribute

Сборка: Rds;

Описание

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

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

          INamedEntity

          IRdsAttribute

Комментарии

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

Свойства

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

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

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

См. также:

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