Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Раздел "Хранилище ресурсов" относится к модулю "Оркестратор".  Этот Этот модуль отображается на интерфейсе, если пользователю в пользователю в текущем тенанте доступна тенанте доступна роль "Администратор Оркестратора".  Если Если эта роль недоступна, то весь модуль "Оркестратор" (вместе с разделом "Хранилище ресурсов") будет скрыт на интерфейсе.

...

Тип элемента

Название элемента

Видимость

Примечание

Поле

без названия

поле поиска

Всегда
  • Поиск производится только по имени ресурса
  • Регистр не учитывается
  • Доступен поиск по части имени: введенный текст может быть в любой части имени ресурса

КнопкаСоздать ресурсВсегда

При нажатии открывается карточка ресурса в режиме создания.


Подробнее Создать ресурс

Выпадающий списокСтолбцыЕсли есть таблица ресурсов


  • Фильтр для настройки столбцов, которые должны отображаться в таблице ресурсов
  • Доступные значения в выпадающем списке – названия всех столбцов таблицы
  • Столбец, который нельзя отключить в списке - "Ресурс"

Описание работы фильтра: Скрытие/отображение столбцов

Таблица

без названия

таблица ресурсов

  • если в текущем тенанте пользователю доступен хотя бы один ресурс
    И
  • если актуальна лицензия на Оркестратор 

Подробнее  в Таблица ресурсов



Якорь
Карточка ресурсов
Карточка ресурсов
Карточка ресурсов 





Якорь
Таблица ресурсов
Таблица ресурсов
Таблица ресурсов

...

  • По умолчанию записи таблицы отсортированы по названию ресурсов
  • При скролле В выпадающем списке прокручиваются только строки таблицы, элементы над таблицей и шапка таблицы не перемещаются
  • Таблица не отображается:
    • если нет ни одного ресурса, доступного пользователю в текущем тенанте, при этом на экран выводится фраза:
      Здесь можно просмотреть список ресурсов из хранилища, которые доступны вам в текущем тенанте"

    • При любых ошибках с лицензией вместо таблицы будет фраза "Здесь можно просмотреть список ресурсов из хранилища, которые доступны вам в текущем тенанте" .

...

Название элемента

Сортировка

Шаблон\пример

Примечание

РесурсДа

Пример:

Адрес почты

Название ресурса.

Является ссылкой на карточку ресурса.

Подробнее в 08-02 Карточка ресурса - чтение Карточка ресурсов.

Карточка не открывается, если:

  • Ресурс не найден в базе. Появляется уведомление:

    "Ошибка при работе с ресурсом

    Ресурс не найден, обновите страницу"

  • Ресурс не найден или недоступен пользователю в текущем тенанте. Появляется предупреждение:
    "Работа с ресурсом запрещена
    Недостаточно прав для работы с ресурсом "Название ресурса""
Тип данныхДа

Пример:

Строка

Тип данных ресурса. Возможно одно из следующих значений:

  • Логический
  • Коллекция
  • Таблица
  • Дата-время
  • Словарь
  • Путь к папке
  • Путь к файлу
  • Изображение
  • Число
  • Пароль
  • Строка
Значение

Нет

Шаблон значения зависит от типа данных ресурса. Подробнее о всех шаблонах указано ниже.

Значение ресурса

Удалить-

-

При нажатии, если

  • Ресурс не найден в базе, появляется предупреждение:

    "Ошибка при работе с ресурсом

    Ресурс не найден, обновите страницу"

  • Ресурс не найден или недоступен пользователю в текущем тенанте, появляется предупреждение:
    "Работа с ресурсом запрещена
    Недостаточно прав для работы с ресурсом "Название ресурса""
  • Если проверки прошли успешно, появляется окно:
    • Текст в окне: "Вы уверены, что хотите удалить ресурс "Название ресурса"?"

    • Кнопки в окне: "Удалить" и "Отменить".

    • При нажатии на "Отменить", окно закрывается, ресурс не удаляется.

    • При нажатии на "Удалить", окно закрывается, ресурс удаляется, появляется уведомление:
      "Ресурс "Название ресурса" успешно удален"

...

Тип элемента интерфейса

Название элемента интерфейса

Видимость

Обязательность

Редактируемость

Примечание

Текст

без названия

фраза о кол-ве столбцов и строк таблицы

Всегда-Нет

Шаблон:

Столбцов: <количество столбцов>; строк: <количество строк>

Пример:

Столбцов: 5; строк: 2

Числа в этой фразе меняются сразу, как только пользователь добавляет или удаляет столбцы\строки из таблицы (т.е. еще до сохранения ресурса) - по кнопкам на самой таблице или при помощи полей "Столбцов" и "Строк".

Если в таблице нет ни одного столбца (строк в этом случае тоже нет), то указано "Столбцов: 0; строк: 0"

Если это дочерняя таблица (т.е. таблица внутри коллекции\словаря), то рядом есть шеврон, который:

  • Скрывает\отображает кнопку "Очистить таблицу"\"Заполнить таблицу" и сформированную таблицу.
  • Не влияет на скрытие\отображение родительского словаря и др. его записей (аналогично и для родительской коллекции).

Если значение дочерней таблицы - "Столбцов: 0; строк: 0", то шеврона нет, кнопка "Заполнить таблицу"\"Очистить таблицу" не скрыта.

КнопкаЗаполнить таблицуЕсли в таблице 0 столбцов--

По нажатию:

  • "Заполнить таблицу" заменяется на кнопку "Очистить таблицу"
  • появляются поля "Столбцов" и "Строк", в которых уже указано значение "1". Соотв., фраза "Столбцов: 0; строк: 0" сразу актуализируется до "Столбцов: 1, строк: 1"
  • появляется таблица с 1 столбцом и 1 строкой (шапка не считается строкой и не учитывается в этом кол-ве)
КнопкаОчистить таблицу

Если в таблице столбцов > 0

--

По нажатию:

  • "Очистить таблицу" заменяется на кнопку "Заполнить таблицу"
  • скрываются поля "Столбцов" и "Строк"
  • удаляется вся таблица, даже если в ней уже были заполнены ячейки.
  • Фраза "Столбцов: n; строк: k" сразу актуализируется до "Столбцов: 0; строк: 0"

Если пользователь удалит все столбцы (любым способом), то сама таблица пропадет, но кнопка "Очистить таблицу" не заменится на "Заполнить таблицу", не скроются поля "Столбцов" и "Строк", т.е. все еще будет активен режим заполнения таблицы.

ПолеСтолбцовЕсли отображается кнопка "Очистить таблицу"ДаДа

Числовое поле, в котором можно указать кол-во столбцов таблицы.

  • Значение по умолчанию: 1.
  • Доступные значения: цифры от 0-9.
  • Мин. значение, которое можно ввести = 0; макс. = 100
  • Значение можно указать вручную или по кнопкам в виде стрелочек.
  • При увеличении кол-ва столбцов, они добавляются в конец таблицы.
  • По умолчанию название каждого нового столбца = значению счетчика столбцов. Значение счетчика не меняется, если удалили некоторые столбцы. Счетчик начинается с 0.

    Например, по умолчанию в таблице 0 столбцов. Пользователь добавляет 4 столбца - они добавляются с названием "0", "1", "2" и "3". Текущее значение счетчика столбцов = 3. Пользователь переименовывает столбец "1" на "Тест", удаляет столбец "2" и "3", добавляет новый столбец. В итоге в таблице будет 3 столбца с названиями "0", "Тест" и "4". Текущее значение счетчика столбцов = 4.

  • При уменьшении кол-ва столбцов, они будут удалены с конца таблицы. Если при уменьшении столбцов в них содержатся данные, то их наличие игнорируется и столбец все равно удаляется.
  • Если в полях "Столбцов" и "Строк" указано "0", то при добавлении столбцов, в поле "Строк" значение все равно останется "0". В таблице будет только ее "шапка", которая не входит в число строк. Для табличных значений допустимо наличие n столбцов и 0 строк. 
ПолеСтрокЕсли отображается кнопка "Очистить таблицу"ДаДа

Числовое поле, в котором можно указать кол-во строк таблицы.

  • Значение по умолчанию: 1.
  • Доступные значения: цифры от 0-9
  • Мин. значение, которое можно ввести = 0; макс. = 100
  • Значение можно указать вручную или по кнопкам в виде стрелочек.
  • При увеличении кол-ва строк, они добавляются в конец таблицы.
  • При уменьшении кол-ва строк, они будут удалены с конца таблицы. Если при уменьшении строк в них содержатся данные, то их наличие игнорируется и строка все равно удаляется.
  • Если в полях "Столбцов" и "Строк" указано "0", то при добавлении строк, в поле "Столбцов" установится значение 1, и вместе со строками добавится 1 столбец (у таблицы сразу будет "шапка"). Для табличных значений недопустимо наличие k строк и 0 столбцов.
Текст

без названия

подсказка о размере таблицы

Если отображается кнопка "Очистить таблицу"--

Текст подсказки:

"Максимальный размер таблицы — 100 строк и 100 столбцов"

Таблица

без названия

сформированная таблица

Если кол-во столбцов > 0

-Да (можно менять значения в ячейках таблицы)

Таблица, сформированная при помощи полей "Столбцов" и "Строк" и\или кнопок на самой таблице:

  • Можно сужать\расширять столбцы при помощи вертикальных границ таблицы.
  • Если все строки и\или столбцы не помещаются на странице, появляется вертикальный и\или горизонтальный выпадающий список (соответственно), который работает только в рамках области таблицы. При выпадающем списке прокручиваются только строки таблицы, шапка таблицы не скрывается.
  • Строки таблицы пронумерованы. Нумерация начинается с 0. Шапка таблицы не считается строкой, поэтому не учитывается в кол-ве строк и не пронумерована.
  • Если текст в ячейке не умещается в 1 строку, то остальная его часть не видна. Значение отображается полностью только при его редактировании. При этом для отображения всего текста столбец увеличится вниз и вправо по размеру текста
  • По двойному клику на:
    • название столбца, его ячейка становится редактируемой и можно изменить название. Для сохранения изменений нужно убрать фокус с поля.
    • ячейку в строке (строка с "шапкой" не считается) она становится редактируемой и можно добавить\изменить\очистить ее содержимое. Для сохранения изменений нужно убрать фокус с поля.
Кнопка

без названия

кнопка в форме плюса в "шапке" таблицы

При наведении на название столбца--

По нажатию добавляется новый столбец - справа от выбранного. Данные из выбранного столбца не дублируется.

Название нового столбца - порядковый номер этого столбца. Нумерация начинается с 0.

Кнопка

без названия

кнопка в форме мусорки в "шапке" таблицы

При наведении на название столбца--

По нажатию удаляется выбранный столбец. Если в удаляемом столбце содержатся данные, то их наличие игнорируется и столбец все равно удаляется.

Кнопка

без названия

кнопка в форме плюса в строке таблицы

При наведении на строку таблицы. Но в строке с "шапкой" таблицы эта кнопка не появляется - там действуют кнопки для столбцов

По нажатию добавляется новая строка - под выбранной. Данные из выбранной строки не дублируется.

Кнопка

без названия

кнопка в форме мусорки в строке таблицы

При наведении на строку таблицы. Но в строке с "шапкой" таблицы эта кнопка не появляется - там действуют кнопки для столбцов--

По нажатию удаляется выбранная строка. Если в удаляемой строке содержатся данные, то их наличие игнорируется и строка все равно удаляется.

Якорь
Создать ресурс
Создать ресурс
Создать ресурс

...

Предварительные условия 

...

Для того , чтобы  создать ресурс, необходимо войти в раздел " Хранилище ресурсов".

...

Затем

  1. Пользователь

...

  1. должен нажать на кнопку "Создать ресурс".

  2. Система при этом открывает страницу создания ресурса. 

  3. Пользователь заполняет нужные поля.
  4. Пользователь нажимает на кнопку "Создать". (Альтернатива - "Отмена создания ресурса")
  5. Система проверяет, заполнены ли обязательные поля:
    1. Если заполнены, выполняется

...

    1. следующий шаг.
    2. Если не заполнены, выполняется Альтернатива - "Не заполнены обязательные поля"
  1. Если на странице есть значение с типом "Словарь", система проверяет значения ключей словаря на уникальность:
    1. Если ключи уникальны в рамках словаря, выполняется

...

    1. следующий шаг.
    2. Если есть одинаковые ключи, выполняется Альтернатива - ключи словарей не уникальны.
      Если на странице несколько отдельных словарей (например, в разных элементах коллекции), то система проверяет уникальность ключей для каждого словаря отдельно.
  1. Если на странице есть значение с типом "Таблица", система проверяет названия столбцов на уникальность:
    1. Если столбцы уникальны в рамках таблицы, выполняется

...

    1. следующий шаг.
    2. Если есть одинаковые по названию столбцы, выполняется Альтернатива - столбцы не уникальны.
      Если на странице несколько отдельных таблиц (например, в разных элементах коллекции), то система проверяет уникальность столбцов для каждой

...

    1. таблицы отдельно.
  1. Система проверяет название ресурса на уникальность:
    1. Если в текущем тенанте нет ресурса с таким же названием, выполняется

...

    1. следующий шаг.
    2. Если в текущем тенанте есть ресурс с таким же названием, выполняется Альтернатива - "Название ресурса не уникально".
  1. Система добавляет новый ресурс в список ресурсов хранилища в текущем тенанте.
  2. Система закрывает страницу создания ресурса, возвращая страницу раздела "Хранилище ресурсов"
  3. Система выводит уведомление:
    "Ресурс "Название ресурса" успешно создан"

Если 

...

"Отмена создания ресурса"

  1. Пользователь нажимает кнопку "Отменить".
  2. Система открывает окно с подтверждением отмены создания:
    "Вы уверены, что хотите отменить создание ресурса?"
  3. Пользователь нажимает на кнопку "Да".
  4. Система закрывает страницу создания ресурса, возвращая страницу раздела "Хранилище ресурсов". Нового ресурса нет в таблице раздела.

...

"Не заполнены обязательные поля"

  1. Система не закрывает страницу, подсвечивает красным поля, которые нужно заполнить, указывая под ними фразу "Данное поле не может быть пустым".
  2. Система выдает предупреждение:

    "Ошибка при создании ресурса

    Заполнены не все поля"

  3. Пользователь заполняет все обязательные поля, которые пропустил.
  4. Выполняется переход к шагу №4 UC "Создание ресурса".

...

"Ключи словарей не уникальны"

  1. Система не закрывает страницу и выдает предупреждение:

    "Ошибка при создании ресурса

    В словаре есть ключи с одинаковым названием"


  2. Пользователь исправляет повторы в ключах словаря(ей).
  3. Выполняется переход к шагу №4 UC "Создание ресурса".

...

"Столбцы не уникальны"

  1. Система не закрывает страницу и

...

"Ошибка при создании ресурса

В таблице есть столбцы с одинаковым названием"

...

Выполняется переход к шагу №4 UC "Создание ресурса".

...

Системная альтернатива - "Название ресурса не уникально"

...

  1. выдает предупреждение:

    "Ошибка при создании ресурса

    Ресурс с таким названием уже существует"

  2. Пользователь изменяет значение в поле "Название ресурса".
  3. Выполняется переход к шагу №4 UC "Создание ресурса".

...


Якорь
Просмотр раздела "Хранилище"
Просмотр раздела "Хранилище"
Для того, чтобы просмотреть раздел "Хранилище" необходимо, чтобы:

  1. Пользователь авторизовался должен авторизоваться в системе (01 Вход в систему).

  2. Вход в Систему возможен с ролью "Администратор Оркестратора". Если пользователю не доступна роль "Администратор Оркестратора", то модуль "Оркестратор" не отображается
  3. , UC завершается
  4. . Если эта роль доступна, выполняется
  5. след.
  6. следующий шаг.
  7. Пользователь перешел переходит в модуль "Оркестратор" - раздел "Хранилище ресурсов".

  8. На открывшейся странице доступны след. следующие функциональные возможности: 
  9. Пользователь просматривает в разделе "хранилище ресурсов" может просмотреть список ресурсов.

  10. С помощью поиска по названию ресурса пользователь сужает можно сузить список выводимых записей таблицы.

  11. С помощью операций сортировки пользователь выводит можно вывести в верхнюю часть таблицы те записи, которые представляют интерес.

  12. Если список ресурсов не умещается на одной странице, система распределяет записи по нескольким страницам с учетом выбранного максимума выводимых записей - n: 1я стр. - первые n записей, 2я стр. - вторые n записей и т.д.  На На каждой странице система отображает записи, которые соответствуют которые соответствуют условиям сортировки и слову(ам) в строке поиска.

...