Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Тип элемента - одно из основных понятий системы. Тип элемента позволяет отличить в системе записи с разными наборами свойств. 
Таким образом Тип элемента определяет набор свойств (атрибутов) конкретной записи любого списка

Table of Contents

Создание Типа элемента

Все Типы элементов размещены в  списке "Типы элементов", который имеет иерархическую структуру.
ВАЖНО! Дочерний тип элемента в иерархии наследует атрибуты родительского

Элементы настройки объектов хранения

Структуру объектов хранения в Системе обеспечивают:

  • Списки
    • элементы списков строчного типа
    • элементы списков типа "папка" (для группировки элементов списка)
    • свойства списков
  • Типы элементов (наборы атрибутов для элементов списков)
  • Атрибуты (именованные базовые свойства, характеризующиеся типом данных)

В системе создаются Атрибуты, они объединяются в Типы элементов. Типы элементов присоединяются к Списку и формируют его облик

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

Атрибуты в Системе создаются в системе с использованием следующих типов данных:

  • Однострочный текст
  • Многострочный текст
  • Число
  • Дата и время
  • Флаг
  • Lookup (Выбор строки справочника)

Для создания нового атрибута в Системе необходимо выполнить следующие действия::

1. В настройках открыть раздел Атрибуты и нажать кнопку Создать

Image Removed

2. Из выпадающего перечня выбрать тип данных для атрибута 

3. В открывшейся справа карточке настроек атрибута заполнить обязательные поля Название и Системное имя.

    ВНИМАНИЕ! Системное имя надо заполнять по правилам Snake case: латинскими буквами с маленькой буквы, части названия разделяются символом подчеркивания (_)

Image Removed

4. Для атрибутов с типом данных Lookup

  • в поле Список указать название связанного с атрибутом справочника
  • отметить флаг Мульти Lookup, если надо выбирать несколько значений из справочника
  • проставить число в поле Минимальное количество символов для поиска, для быстрого контекстного поиска по нескольким символам. 

...

типа элемента

Для создания нового типа элемента в Системе Системе необходимо выполнить следующие действия::

1. В настройках открыть раздел Типы элементови нажать , нажать кнопку Создать и выбрать в выпадающем меню значение Тип элемента.

    ВНИМАНИЕ! Рекомендуем Требуется выделить в табличной части тип элемента Элемент (или уровнем ниже требуемый вам ранее созданный тип элемента), и уже потом нажимать кнопку создания.
    В этом случае создается дочерний тип элемента, который наследует атрибуты родительского. 

2. В  В открывшейся справа карточке настроек/зоне свойств типа элемента минимально необходимо заполнить обязательное поле Название. Если тип элементов создается для папки, то отметить флаг Папка. При необходимости - задать иконку для отметки данного типа элемента в системе в разделе карточки "Изображение"

Image Removed

". Обязательный параметр "Вид" будет проставлен по умолчанию, его при необходимости можно поменять 

Image Added

Настройка Типа элемента

Вкладка Тип элемента

На вкладке Тип элемента находятся и могут быть скорректированы требуемые для данного типа элемента параметры:

  • Название - обязательно к заполнению
  • Описание - заполняется при необходимости
  • Папка  - флаг, который надо отметить, если тип элементов создается для папки
  • Настройка - тонкая настройка системных типов элементов, обычно для новых пользовательских типов не заполняется
  • Изображение - возможно задать иконку для отметки данного типа элемента в системе
  • Вид - отображение и состав видимых пользователям атрибутов при просмотре элементов данного типа 
  • Вид (создание) - отображение и состав видимых пользователям атрибутов при создании элементов данного типа, заполняется при необходимости, например, для процессов, у которых есть форма запуска  
  • Ключевые слова - название списков, в которых данный тип элемента может быть создан по кнопке "Создать"

Вкладка Атрибуты

На вкладке Атрибуты находятся и могут быть добавлены требуемые для данного типа элемента атрибуты (свойства) из системы. Для добавления нового атрибута необходимо3. В карточке настроек на закладке Атрибуты добавить требуемые атрибуты из системы:

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

Image Removed

Создание списка

Списки системы находятся в блоке Настройки разделе Списки. При двойном клике мышкой на название списка в центральной части можно попасть к содержимому списка.

Для создания в Системе нового Списка необходимо выполнить следующие действия::

1. В настройках открыть раздел Списки и нажать кнопку Создать.

2. В открывшейся справа карточке настроек/свойств списка заполнить обязательные поля Название и Имя таблицы.

ВНИМАНИЕ! Имя таблицы надо заполнять по правилам Snake case: латинскими буквами с маленькой буквы, части названия разделяются символом подчеркивания (_)

Image Removed

3. В карточке настроек на закладке Типы элементов добавить требуемые для списка типы элементов из системы:

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

Image Removed

  • отметить необходимость отслеживания изменений атрибута на вкладке "Активность"

Image Added

Вкладка Вычисления

На вкладке Вычисления находятся и могут быть добавлены требуемые для данного типа элемента вычисления и которые будут выполнены с экземпляром этого типа элемента. Для добавления нового вычисления необходимо:

  • нажать кнопку «Добавить»;
  • в поле «Атрибут» указываем название атрибута, который будет вычисляться;
  • в поле «Формула» указываем формулу, по которой будет вычисляться заданный атрибут.

Image Added

Вкладка Валидаторы

На вкладке Валидаторы находятся и могут быть добавлены требуемые для данного типа элемента валидаторы и которые будут выполнены с экземпляром этого типа элемента. Для добавления нового правила блокировки (валидатора) для типа элемента необходимо:

  • нажать кнопку «Добавить»;
  • выбрать какой тип валидатора необходимо добавить:
    • блокировка удаления (формула) – валидатор будет запрещать удалять экземпляр выбранного типа элемента при заданных условиях;
    • блокировка изменения (формула) – валидатор будет запрещать изменять значения атрибутов выбранного типа элемента при заданных условиях.
  • нажать кнопку «Развернуть»;
  • поле «ИД» – заполняется автоматически и не доступно на редактирование;
  • поле «Название» – заполняется автоматически и не доступно на редактирование;
  • в поле «Сообщение пользователю о блокировке» – в данное поле необходимо ввести сообщение, которое будет видеть пользователь в момент срабатывания валидатора. Данное поле является обязательным для заполнения;
  • в поле «Условие срабатывания (формула)» - необходимо написать формулу условия, при котором будет срабатывать данный валидатор. Данное поле является обязательным для заполнения;
  • в поле «Условие блокировки (формула)» - необходимо написать формулу условия, при котором будет происходит блокировка изменения значения атрибутов экземпляра данного типа элемента. Данное поле является обязательным для заполнения.

Image Added

Вкладка Действия

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

  • нажать кнопку «Добавить»;
  • ввести требуемое действия, используя контекстную подсказку;

Image Added4. В карточке настроек на закладке Права настроить права доступа к данному списку. Настройка прав описана в отдельной статье