Low-code дизайнер > Приложения > Что такое приложение? / Типы данных в системе

Типы данных в системе

Для настройки внешнего вида карточки приложения, задачи или стартового события бизнес-процесса используются базовые и пользовательские типы данных. К базовым относятся: Строка, Число, Дата/время, Файлы и т. д. К пользовательским относятся приложения, так как пользователь создает их сам.

Далее мы расскажем более подробно про каждый тип данных.

Строка

Применяется для внесения текстовой информации. На форме отображается строкой для ввода текста.

строка пример

Кроме общих настроек, данный тип имеет персональную настройку:

  • Строка или Текст – определяет формат поля ввода. В тексте используется переход на новую строку.

строка или текст

Число

Данное поле используется для ввода чисел.

процент продаж пример

Ввести другие символы кроме чисел в данное поле не получится.

Определите тип вводимых чисел:

  • Целое или Дробное – определяет формат числа для ввода. Тип числа Дробное позволяет вводить дробные числа.

число

Выбор «да/нет»

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

выбор да нет стандарт

По умолчанию у типа два варианта: Да и Нет, но вы можете переименовать их.

выбор да нет

Также необходимо определить тип выбора:

  • Флажок – добавить на форму параметр, который можно выбрать, установив флажок.

выбор да нет пример 1

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

выбор да нет пример 2

Настроить тип отображения можно при создании и редактировании формы приложения.

Дата/время

Данный тип используется для добавления на форму выбора даты и/или времени.

дата время пример

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

1. Дата/Время на форме нужно будет указать дату и время.

2. Дата – на форме нужно будет указать только дату.

3. Время – на форме нужно будет указать только время.

дата время

У данного типа доступна настройка Устанавливать текущую дату и время – в поле будет указана текущая дата и время. При выборе данной опции для переменной бизнес-процесса, подставится дата запуска этого процесса.

устанавливать текущую дату

При выборе типа Дата/Время есть возможность установить Время опционально.

время опционально

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

дата время пример 2

У данной настройки есть возможность определить, какое время будет устанавливать по умолчанию:

  • Начало дня – 00:00;
  • Конец дня – 23:59.

На форме в поле Время будет записан один из двух вариантов.

Категория

Данный тип помогает настроить выбор одного или нескольких вариантов из списка.

категория пример

Список вариантов можно определить при настройке и редактировании формы или при создании контекстной переменой.

категория

Можно определить количество выбираемых вариантов: Одиночный или Множественный.

Категория 2

Деньги

Поле для ввода чисел c указанием кода валюты.

деньги пример

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

Номер телефона

Поля для ввода номера телефона.

номер телефона пример

Вы можете указать тип номера.

номер телефона 1

Если тип номера телефона не указан, при заполнении поля пользователь может сам определить тип.

тип телефона вручную

Электронная почта

Используйте для ввода электронной почты.

эл почта пример

При заполнении поля на форме проверяется соответствие формату электронной почты: если формат не совпадает, появится информация об ошибке.

эл почта пример 2

Вы можете указать тип электронной почты.

эл почта 1

Если тип электронной почты не указан, при заполнении поля пользователь может сам определить тип.

эл почта выбрать тип

Изображение и файл

Изображение позволяет прикрепить файл формата: .jpg, .tiff, .gif, .bmp, .png.

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

изображение 1

Вид отображения на форме.

изображение пример

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

Вид отображения на форме.

файлы пример

Можно настроить количество прикрепляемых изображений и файлов: Один или Несколько.

количество файлов

Ф.И.О.

Данное поле позволяет вносить данные о фамилии, имени и отчестве.

фио пример

Ссылка

Позволяет отображать ссылку на сайт, документ в QuickBPM, раздел и другие интернет-источники.

ссылка пример

Таблица

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

таблица пример

Пользователи

В данном поле можно выбрать пользователей системы.

пользователь пример

Если установить флажок Показывать заблокированных, в списке пользователей будут доступны заблокированные пользователи.

показывать заблокированных

Можно настроить количество выбранных пользователей: Один или Несколько.

Приложение

Поле, в котором можно выбрать элемент другого приложения.

приложение пример 2

При наличии прав доступа, также существует возможность создать элемент приложения.

приложение пример 1

Приложение выбирается на этапе настройки формы или создания контекстной переменной.

приложение эл-т прил

Если приложение выбрано, появляется дополнительная опция:

зависимое поле

 

  • Зависимое поле – установите галочку, чтобы сделать выбранное приложение зависимым от приложения, форму которого вы настраиваете.

В расширенном режиме вы также можете указать, каким образом пользователь будет добавлять элемент приложения: нажимать на кнопку или выбирать его из списка.

При создании элементов одного приложения с карточки другого также доступна кнопка «плюс». Подробно про ее использование и настройку вы можете прочитать в статье Создание элементов приложения на карточке другого приложения.  Обратите внимание, при этом между приложениями создается связь, которую НЕЛЬЗЯ отредактировать или удалить, даже в случае удаления полей.