Документация Webitel

Глобальная переменная

1. Описание

Справочник для возможности сохранения параметров в зашифрованном виде.

Состоит из таких элементов:

  1. Инструмент создания(Рис.1 (1));

  2. Поле поиска (Рис.1 (2));

  3. Инструмент обновления реестра записей (Рис.1 (3));

  4. Реестр записей (Рис.1 (4)) ;

  5. Пагинация (Рис.1 (5)).

Страница Глобальная переменная.png
Рис. 1. Страница "Глобальная переменная"

Для вызова переменной в схеме необходимо использовать $${key}.

1.1. Инструмент создания

Для создания нового объекта служит кнопка "Добавить" (Рис.1 (1)), после нажатия на которую открывается модальное окно "Новая глобальная переменная" (Рис.2).

Новая глобальная переменная модальное окно.png
Рис. 2. Модальное окно "Новая глобальная переменная"

Состоит из следующих элементов:

  • поле “Ключ” - здесь вводится ключ переменной;

  • поле “Значение” - здесь вводится значение переменной;

  • переключатель “Зашифровано” - переключатель отвечает за шифрование даных указанных в поле “Значение”;

  • кнопка “Сохранить” - нажатие на кнопку создает новую глобальную переменную, если введенны все данные;

  • кнопка “Отменить” - нажатие на кнопку закрывает модальное окно без сохранения данных.

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

1.2. Поле поиска

Поиск производится по колонке "Ключ".

Состоит из поля ввода и кнопки закрытия ( image-20241213-101535.png ), которая отображается, когда в поле ввода установлен курсор.  Для поиска по части слова, или номера, используется символ *. Можно использовать символ * и для замены любого количества символов.

1.3. Инструмент обновления реестра записей

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления - image-20241213-115639.png .

1.4. Реестр записей

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

  1. Чекбокс;

  2. Колонка "Ключ";

  3. Колонка "Значение";

  4. Колонка “Зашифровано”;

  5. Инструмент редактирования;

  6. Инструмент удаления.

1.4.1. Чекбокс

Используется для выбора одной или нескольких записей объектов.

Если выбрать чекбокс в заголовке, то будут выбраны все записи, которые находятся на странице.

После выбора одной или нескольких записей сверху реестра появляется дополнительный инструмент удаления, который позволяет удалить все выбранные записи. При наведении курсора на инструмент удаления появляется информация о количестве выбранных для удаления записей. При нажатии на него появляется модальное окно подтверждения. В нем находятся кнопки "Да", "Нет" и закрытия - image-20250624-092210.png

  • Нажатие кнопки "Да" удаляет записи.

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

Модальное окно Подтвердить удаление.png


Рис. 3. Удаление нескольких записей

1.4.2. Колонка "Ключ"

Здесь отображаются названия ключа переменной. 

1.4.3. Колонка "Значение"

Здесь отображается значение переменной.

1.4.4. Колонка “Зашифровано”

Переключатель в этой колонке отвечает за шифрование значения переменной. Если переключатель в положении Screenshot 2024-03-26 145240.png , то данные в колонке “Значение” отображаются в зашифрованом виде.

Переключать переключатель из вкл. в выкл. невозможно: если переключатель во включенном положении, то он становится неактивен.

1.4.5. Инструмент редактирования

При нажатии на кнопку %D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0%20%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C.png?version=1&modificationDate=1708608119705&cacheVersion=1&api=v2&width=20 открывается модальное окно "Редактировать глобальную переменную" (Рис. 4), в котором можно сделать изменения.

Редактировать глобальную переменную модальное окно.png
Рис. 4. Модальное окно “Редактировать глобальную переменную”

1.4.6. Инструмент удаления

Используется для удаления объекта с подтверждением через модальное окно. При наведении на кнопку удаления ( image-20250624-091835.png ) отображается информация с названием инструмента.  После нажатия кнопки удаления появляется модальное окно с подтверждениемНажатие кнопки "Да" удаляет объект и запись о нем. Нажатие кнопки "Нет" закрывает модальное окно, объект не удаляется. 

Модальное окно Подтвердить удаление.png


Рис. 5. Модальное окно подтверждения удаления 

1.5. Пагинация

Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед  image-20241213-095758.png и назад  image-20241213-095901.png для переключения страниц.

2. Возможности

2.1. Создание глобальной переменной

Цель

Создать глобальную переменную

Предусловия

  1. Доступ к приложению Admin;

  2. Доступ к разделу "Глобальная переменная" в приложении Admin;

  3. Разрешение на создание в разделе "Глобальная переменная";

  4. Наличие права доступа “Управление глобальными переменными”;

Сценарий:

  1. Нажать кнопку "Добавить". Открывается модальное окно "Новая глобальная переменная".

  2. Внести данные.

  3. Нажать кнопку "Сохранить". Модальное окно закрывается.

Результат

Глобальная переменная создана.

2.2. Удаление глобальной переменной

Цель

Удалить глобальную переменную

Предусловия

  1.  Доступ к приложению Admin;

  2.  Доступ к разделу "Глобальная переменная" в приложении Admin;

  3.  Разрешение на действия в разделе "Глобальная переменная";

  4. Наличие права доступа “Управление глобальными переменными”;

  5. Наличие минимум одной глобальной переменной в реестре записей.

Сценарий:

  1. Найти в реестре записей глобальную переменную, которую необходимо удалить.

  2. Нажать на кнопку удаления -  %D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0%20%D0%A3%D0%B4%D0%B0%D0%BB%D0%B8%D1%82%D1%8C.png?version=1&modificationDate=1708608266224&cacheVersion=1&api=v2&width=20 . Открывается модальное окно для подтверждения удаления.

  3. Нажать кнопку "Да".

Результат

Модальное окно закрывается. Глобальная переменная удалена.

2.3. Удаление нескольких глобальных перемен

Цель

Удалить несколько глобальных перемен

Предусловия

  1.  Доступ к приложению Admin;

  2.  Доступ к разделу "Глобальная переменная" в приложении Admin;

  3.  Разрешение на действия в разделе "Глобальная переменная";

  4. Наличие права доступа “Управление глобальными переменными”;

  5. Наличие минимум двух глобальных перемен в реестре записей.

Сценарий:

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

  2. Нажать на кнопку удаления вверху реестра записей. Открывается модальное окно для подтверждения удаления.

  3. Нажать кнопку "Да".

Результат

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

2.4. Редактирование глобальной переменной

Цель

Изменить глобальную переменную

Предусловия

  1. Доступ к приложению Admin;

  2. Доступ к разделу "Глобальная переменная" в приложении Admin;

  3. Разрешение на действия в разделе "Глобальная переменная";

  4. Наличие права доступа “Управление глобальными переменными”;

  5. Наличие минимум одной глобальной переменной в реестре записей.

Сценарий:

  1. Найти в реестре записей глобальную переменную, которую необходимо редактировать.

  2. Нажать на кнопку редактирования в записи этой глобальной переменной. Открывается модальное окно "Редактировать глобальную переменную".

  3. Внести изменения.

  4. Нажать кнопку "Сохранить".

Результат

Модальное окно закрывается. Данные сохранены.