История страницы
Для того, чтобы отредактировать записи в справочнике необходимо:
- Авторизоваться в ROBIN Process 2.0.
- Войти в раздел "Активности" и выбрать страницу "Справочники"
- Затем выбрать необходимый справочник в таблице справочников и система откроет карточку данных выбранного справочника (только при наличии созданной структуры - столбец "Структура" , значение "есть")
- Далее пользователь нажимает на название справочника.
- Пользователю открывается карточка данных справочника.
- Нажать в карточке данных справочника на строке таблицы с записями кнопку "Редактировать"
, открывается модальное окно "Запись" с выбранной пользователем записью. - При этом следует учесть выбранный тип атрибута, если тип атрибута:
- "Строка" - то в поле вводится необходимое количество символов (например, поле "Страна");
- Число - то в поле вводится необходимое количество символов (например, поля "Города", "Регионы");
- "Логический" - то в чекбоксе выбирается два возможных варианта - Истина/Ложь. Например, чекбокс "Население в регионе более 500.000";
- "Справочник" - то в выпадающем списке возможен выбор только одной записи выбранного справочника. Например, справочник "Регионы Перу", где из выпадающего списка необходимо выбрать запись;
- "Группа пользователей"- то в выпадающем списке возможен выбор только одного пользователя выбранной группы пользователей. Например, "Группа пользователей", где из выпадающего списка необходимо выбрать одного пользователя.
- Если Пользователь хочет отменить изменения, то он должен нажать кнопку " Отменить", при этом модальное окно "Запись" закрывается, запись в карточке не изменяется, а Пользователь остается в карточке данных справочника.
- Для сохранения изменений записи Пользователь должен нажать кнопку "Редактировать" .
- Система после нажатия кнопки "Редактировать" проверяет заполненность обязательных полей.
- Если обязательные поля не заполнены, то:
- Система не закрывает окно "Запись" и подсвечивает красным поля, которые нужно заполнить, указывая под ними фразу "Данное поле не может быть пустым".
- Система выдает предупреждение: "Ошибка сохранения записи Заполнены не все поля"
- Пользователь заполняет все обязательные поля и нажимает на кнопку "Редактировать".
- Система проверяет уникальность полей
- Если поля не уникальны, то Система не закрывает окно "Запись" и выдает предупреждение: "Справочник <Наименование справочника> уже содержит запись с таким же значением атрибута <Наименование атрибута>"
- Пользователь изменяет значение в поле на уникальное.
- Если поля не уникальны, то Система не закрывает окно "Запись" и выдает предупреждение: "Справочник <Наименование справочника> уже содержит запись с таким же значением атрибута <Наименование атрибута>"
- Система не закрывает окно "Запись" и подсвечивает красным поля, которые нужно заполнить, указывая под ними фразу "Данное поле не может быть пустым".
- Если выбран тип "Справочник", то Система проверяет существование записи:
- Если выбранная запись существует, то модальное окно "Запись" закрывается, Система добавляет изменения в запись в таблице карточки данных справочника и выводит уведомление: "Запись успешно сохранена."
- Если выбранная запись не существует и поле для заполнения не является обязательным, то поле очищается, Система добавляет изменения в запись в таблице карточки данных справочника и выводит уведомление: "Запись успешно сохранена."
- Если выбранная запись не найдена, то Система очищает поле с выбранной записью справочника и подсвечивает красным поля, которые нужно заполнить, указывая под ними фразу "Данное поле не может быть пустым", Система при этом выдает предупреждение: "Ошибка сохранения записи. Заполнены не все поля"
- Пользователь изменяет значение в поле, подсвеченном красным.
- Если выбран тип "Группа пользователей", система проверяет существование выбранного пользователя:
- Если выбранный пользователь существует, то модальное окно "Запись" закрывается, Система добавляет изменения в запись в таблице карточки данных справочника и выводит уведомление: "Запись успешно сохранена."
- Если выбранный пользователь не существует и поле для заполнения не является обязательным, то поле очищается, Система добавляет изменения в запись в таблице карточки данных справочника и выводит уведомление: "Запись успешно сохранена."
- Если выбранный пользователь не существует, то Система очищает поле с выбранным пользователем и подсвечивает красным поля, которые нужно заполнить, указывая под ними фразу "Данное поле не может быть пустым", Система при этом выдает предупреждение: "Ошибка сохранения записи. Пользователь не найден"
- Пользователь изменяет значение в поле, подсвеченном красным.
- Модальное окно "Запись" закрывается, Система добавляет изменения в запись в таблице карточки данных справочника и выводит уведомление: "Запись успешно сохранена.
Описание элементов интерфейса
Тип элемента | Название элемента | Видимость (Всегда/ При условии) | Обязательность | Уникальность (отмечается дополнительным значком) | Строковое представление | Значение по умолчанию\Доступные значения | Шаблон/пример | Примечание |
---|---|---|---|---|---|---|---|---|
Поле (Строка) | <Название атрибута> | Всегда | Если у атрибута была выбрана активность "Обязательность". | Если у атрибута была выбрана активность "Уникальность". | Да | - | Количество введенных символов ограничивается длиной строки, установленной при создании атрибута. | |
Поле (Число) | <Название атрибута> | Всегда | Если у атрибута была выбрана активность "Обязательность". | Если у атрибута была выбрана активность "Уникальность". | Да | - | Допустимые значения для ввода: 0-9; « , » и « . » | |
Выпадающий список (Справочник) | <Название атрибута> | Всегда | Если у атрибута была выбрана активность "Обязательность". | Если у атрибута была выбрана активность "Уникальность". | Да | Доступные значения: выводится список записей справочника, выбранного в атрибуте. | Возможен выбор только одной записи справочника. | |
Выпадающий список (Группа пользователей) | <Название атрибута> | Если в атрибуте указана существующая группа пользователей | Если у атрибута была выбрана активность "Обязательность". | Если у атрибута была выбрана активность "Уникальность". | Да | Доступные значения: выводится список пользователей группы, выбранной в атрибуте. | Возможен выбор только одного пользователя. | |
Чекбокс (Логический) | <Название атрибута> | Всегда | Если у атрибута была выбрана активность "Обязательность". | - | - | Значение по умолчанию – False. | - | |
Кнопка | Редактировать | Всегда | - | - | - | - | При нажатии:
Подробнее в UC "Изменение записи справочника". | |
Кнопка | Отменить | Всегда | - | - | - | - |
| При нажатии:
Подробнее в UC "Изменение записи справочника". |