Добавление/удаление

Возможны два варианта добавления атрибута для типа объектов.

Первый вариант – добавление атрибута непосредственно к типу объектов в дереве каталогов модуля "Конфигуратор". Для этого выберите нужный тип объектов и нажмите на кнопку  - "Добавить атрибут". В появившемся окне нужно либо выбрать уже созданный ранее атрибут, либо ввести наименование (после ввода наименования обязательно нажать клавишу Enter) и выбрать тип атрибута. Далее необходимо нажать на кнопку "Ок".

Второй вариант – добавление атрибута выполняется при настройке пользовательского интерфейса в редакторе форм.

В данном варианте вы можете добавить атрибут для элемента интерфейса. Для этого в свойствах элемента нажмите на ссылку рядом с параметром "атрибут" или выберите пункт "Атрибут" в контекстном меню элемента интерфейса. Тогда в окошке добавления атрибутов будут отражены дополнительные параметры. Набор дополнительных параметров отличается в зависимости от типа атрибута.

Для атрибутов типа "Строка текста", "Текст из нескольких строк", "Целое число", "Число с плавающей точкой", "Выпадающий список", "Дата" возможно указать дополнительные параметры:

  • "Дублировать метку раздела" - при создании объекта данного типа (в дереве каталогов или в скрипте настраиваемого события) значение метки будет скопировано в данный атрибут. Дублирование происходит, если значение метки может быть сконвертировано в значение, соответствующее типу атрибута.
  • "Дочерний атрибут" - позволяет указать атрибут дочерний от ссылки.
  • "Строгое наследование" - указывает на то, что данные, внесенные в атрибут, для определенного объекта строго соответствуют данным атрибута родительского объекта в иерархии дерева каталогов и могут изменяться только при изменении данных родительского атрибута.
  • "Запрещено редактировать" - если параметр отмечен флажком, то данные атрибута будут закрыты для редактирования. Часто встречаются ситуации, когда некоторые данные необходимо защитить от случайного или ошибочного изменения. К примеру, это могут быть данные, присланные из другой организации, которые могут быть изменены только в исходной организации.
  • "Разрешено изменять при отсутствии прав" - параметр позволяет редактировать атрибут даже при отсутствии прав на редактирование данных типа объектов, содержащего выбранный атрибут. Рекомендуется использовать, например, в качестве фильтров для поисковых таблиц.

У атрибута типа "Логический атрибут (флажок)" есть параметр, в котором можно выбрать "Атрибут" либо "Флаг по умолчанию". Если выбран "Атрибут", то флажок будет использоваться в качестве атрибута объекта и будет отображать значение атрибута. Если выбран "Флаг по умолчанию", то его можно использовать для включения\отключения наследования. Подробнее использование атрибута с типом "Логический атрибут (флажок)" описано в разделе "Наследование по флажку".

Для атрибутов типа "Ссылка ‘один к одному’", "Таблица", "Изображение" существуют следующие дополнительные атрибуты:

  • "Дочерний атрибут" - позволяет указать атрибут дочерний от ссылки.
  • "Запрещено редактировать" (кроме атрибутов с типом "Изображение") – данные, указанные в атрибуте, изменять нельзя. Отображается также для атрибутов типа "Ссылка ‘один ко многим’".

Настройки для типов атрибутов "Поисковая таблица" и "Функциональная кнопка" будут рассмотрены далее более подробно в разделах" Настройка поисковых таблиц" и" Скрипты (Функциональные кнопки)" соответственно.

Для удаления атрибута у типа объектов необходимо нажать на кнопку  - "Удалить" в описании свойств атрибута. В том случае если удаляется тип объектов, содержащий атрибут, выполняется проверка – не принадлежит ли данный атрибут другому типу объектов. Если таких типов объектов нет, то атрибут удаляется автоматически.