Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Без вариантов выбора
Типы полей, которые не предлагают пользователям вариантов для выбора.
Тип поля | Описание | Скалярный тип | Длина или пример значения, критерии проверки | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Big Integer | Это числовой тип поля, используемый для хранения огромных чисел. Размер сохраняемых данных – 8 байт. В SimpleOne тип отображается в виде поля ввода с числовым значением. | int8 |
| |||||||||||
Days of week | Это поле отображается в виде раскрывающегося списка с флажками, указывающими дни недели: Понедельник, Вторник, Среда, Четверг, Пятница, Суббота, Воскресение. Можно выбрать несколько дней. Технически поле хранит числовое значение или сумму значений. Размер данных одной опции равен 2 байтам. Каждому деню недели присвоено значение: Понедельник = 1 Например, если выбраны Вторник (2) и Среда (4), значение поля будет равно 6. | int2 | Минимальное значение – 0 (дни не выбраны). Максимальное значение поля – 127 (все дни выбраны). | |||||||||||
Decimal | Этот тип поля поддерживает нецелые числа, с двумя цифрами после разделителя (например, 12.34). | decimal | ||||||||||||
Duration | Этот тип поля используется для указания продолжительности между двумя событиями в миллисекундах. Оно хранит целое число. | int8 | Процесс проверки:
| |||||||||||
Encrypted Password | Этот тип поля используется для обеспечения безопасного хранения паролей в базе данных с возможностью декодирования (двухстороннего шифрования).
| varchar | Это поле может содержать все виды символов. Длина значения ограничена до 255 символов. | |||||||||||
Float | Этот тип поля предназначен для чисел с плавающим разделителем. | float4 | Критерии проверки:
| |||||||||||
HTML | Этот тип поля реализован как виджет форматированного текста. Для него существуют различные настройки, которые отображаются в виде HTML-тегов в базе данных. Когда это поле доступно только для чтения, данные отображаются в формате HTML; в ином случае они отображаются как текст, который можно редактировать и преобразовывать.
Изменения, сделанные в одном из режимов, отображаются в другом, и наоборот. | text | Это поле может содержать все виды символов, оно не имеет длины, пока не будет ограничено атрибутом Максимальная длина. | |||||||||||
Integer | Это числовой тип поля. Размер сохраняемых данных – 4 байта. | int4 | Указанное значение не должно превыщать этот диапазон: [-2147483648 ... +2147483647]. | |||||||||||
Journal Input | Этот тип поля используется для работы с виджетом комментариев. Из-за своих особенностей оно не может быть доступно только для чтения. Он реализован в виде текстовой области с подсказкой внутри поля или заголовком поля. Когда в него добавляются комментарии, они сохраняются записями в таблицах Активности (sys_activities_stream_field) и Объекты ленты активности (sys_activity_feed_item). В таблице Активности (sys_activities_stream_field) хранятся комментарии из виджета Ленты активностей, который работает как Форматтер интерфейса. В таблице Объекты ленты активности (sys_activity_feed_item) хранятся комментарии из виджета, который настраивается Simple тегом <activityFeed>.
| text | Это поле может содержать все виды символов, оно не имеет длины, пока не будет ограничено атрибутом Максимальная длина. | |||||||||||
JSON | Этот тип поля хранит значения в JSON формате.
| jsonb | Пример значения поля:
Поля типа JSON проверяются так, как поля типа String, содержащие JSON. Чтобы узнать больше, обратитесь к официальной документации JSON. | |||||||||||
Password | Этот тип поля хранит пароли. Он отображается в виде поля для ввода.
| varchar | Это поле может содержать все виды символов. Длина значения ограничена до 255 символов. | |||||||||||
Percent Complete | Этот тип поля используется для отображения хода выполнения задачи в процентах. | decimal | Критерии проверки поля:
| |||||||||||
Phone | Этот тип поля хранит номера телефонов. В интерфейсе SimpleOne, он отображается в виде поля ввода с номером телефона.
| varchar | Критерии проверки номера:
| |||||||||||
Script | В интерфейсе SimpleOne он отображается как виджет CodeMirror (компонент JavaScript, который обеспечивает возможность редактировать код в браузере).
| text | Это поле может содержать все виды символов и не имеет длины, пока не будет ограничено атрибутом Максимальная длина. | |||||||||||
Small Integer | Это числовой тип поля. Размер сохраняемых данных – 2 байта. | int2 | Указанное значение не должно превышать диапазон: [-32768 ... +32767]. | |||||||||||
String | Этот тип поля реализован в виде строки длиной 255 символов. В интерфейсе SimpleOne, он отображается как поле ввода текста.
| varchar | Это поле может содержать все виды символов. Если длина значения не задана, то она ограничена до 255 символов; в ином случае ограничение длины может быть больше или меньше. | |||||||||||
Text | Этот тип поля реализован в виде текстовой строки без указаной длины. Память выделяется динамически при обработке значения поля.
| text | Это поле может содержать все виды символов и не имеет длины, пока не будет ограничено атрибутом Максимальная длина. | |||||||||||
Translated Text | Этот тип поля позволяет одному и тому же полю отображать различное значение в зависимости от выбранного пользователем языка.
| varchar | Это поле может содержать все виды символов и не имеет длины, пока не будет ограничено атрибутом Максимальная длина. | |||||||||||
URL | Этот тип поля предназначен для хранения URL. | varchar | Это поле может содержать все виды символов. Длина значения ограничена до 2048 символов. |
Поля типов Choice
Типы полей, которые предлагают выбор пользователю и могут быть заполнены путем выбора значения.
Field Type | Description | Scalar Type | Length or Example, validation criteria | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Boolean | Этот тип поля реализует двоичную логику (True или False, 1 or 0). В интерфейсе SimpleOne он отображается как флажок. Вы можете изменить его значение по умолчанию на 'true' or 'false' установив или сняв флажок. | boolean | true или false | |||||||||||||||||||||||
Choice | Этот тип поля реализует функциональность выбора. В интерфейсе SimpleOne он отображается в виде выпадающего списка.
| varchar | Это поле может содержать все виды символов. Если длина значения не задана, то она ограничена до 80 символов. | |||||||||||||||||||||||
Color | Этот тип поля предназначен для хранения и обмена информацией о системном цвете или цвете элемента интерфейса. Этот тип поля используется, например, при настройке Правил оформления. | varchar | Это поле может содержать 4 или 7 символов (краткая или полная запись RGB), начиная с символа решетки (#). Допустимые символы: цифры, английские буквы (от A до F) и символ решетки. Пример: #B80000 | |||||||||||||||||||||||
Conditions | Этот тип поля используется для построения фильтров И/ИЛИ. В интерфейсе SimpleOne он отображается как виджет настройки фильтра. В нем хранятся условия JSON.
| text | Критерии проверки:
| |||||||||||||||||||||||
Date | Этот тип поля хранит даты в следующем формате: ГГГГ-MM-ДД с точностью до 1 дня и без указания времени суток. Размер сохраняемых данных – 4 байта. В интерфейсе SimpleOne он отображается как поле ввода с выбором даты.
| date | Дата должна иметь формат ISO 8601 format:
Элементы даты проверяются на соответствие следующим критериям:
Допустимые символы в поле:
| |||||||||||||||||||||||
Date/Time | Этот тип поля хранит отметку времени, измеренную в секундах. В интерфейсе SimpleOne он отображается как поле ввода с выбором даты и времени.
| timestamp | Дата и время могут быть записаны в ISO 8601 формате, как показано ниже: ГГГГ-MM-ДД чч:мм:сс Элементы даты и времени проверяются на соответствие следующим критериям:
| |||||||||||||||||||||||
Date Time Specific | Этот тип поля хранит отметку времени, измеренную в секундах. В интерфейсе SimpleOne он отображается как поле ввода с выбором даты и времени. Этот тип поля в основном используется в расписаниях. В отличие от поля типа Date Time, этот тип использует параметр смещения UTC, который указан в системном часовом поясе.
| timestamp | Дата и время могут быть записаны в ISO 8601 формате, как показано ниже: ГГГГ-MM-ДД чч:мм:сс Элементы даты и времени проверяются на соответствие следующим критериям:
| |||||||||||||||||||||||
Document ID | Этот тип поля используется для хранения различных ID. Они хранятся как универсальные уникальные идентификаторы (UUID).
| uuid | Критерии проверки:
| |||||||||||||||||||||||
Field Name | Этот тип поля используется для хранения ссылки на колонку в таблице и содержит список ее колонок. Чтобы указать ссылку, выполните следующие действия:
| int8 | Введенное строчное значение проверяется на то, что оно действительно строчное. | |||||||||||||||||||||||
Image | Этот тип поля используется для хранения загружаемых файлов изображений в следующих форматах: jpeg, png, gif, webp, bmp, svg, ico. В интерфейсе SimpleOne оно отображается в виде модального окна загрузки. | int8 | Указанное значение не должно превыщать этот диапазон: [9223372036854775807 ... 9223372036854775806]. | |||||||||||||||||||||||
List | Этот тип поля реализован в виде текстовой строки без указанной длины. Он ID записей указанной таблицы. Он отображается в виде списка значений записи, которые являются ссылками на форму записей.Он предоставляет возможность добавления, предварительного просмотра и удаления записей.
| text | Критерии проверки:
| |||||||||||||||||||||||
Record Class | Этот тип поля предназначен для обозначения таблицы, к которой относится определенная запись.
| int8 | Указанное значение не должно превыщать этот диапазон: [100000000000000000 .. 999999999999999999]. | |||||||||||||||||||||||
Reference | Этот тип поля работает как внешний ключ и хранит ID записей указанной таблицы. Эта таблица должна быть указана в поле Ссылка. Значение хранится как цельночисленное (big integer).
| int8 | Вы можете использовать следующий диапазон целочисленных для своих целей: [-9223372036854775808 … 9223372036854775807] | |||||||||||||||||||||||
Template | Этот тип поля позволяет хранить набор имен колонок и их значений в формате JSON для всех таблиц. Используется вложенный формат JSON. На первом уровне вложенности в качестве ключей используются номера элементов, начиная с 1. Из-за того, что тип поля хранит пары данных: наименование колонки ↔ значение, он обычно используется для шаблонных форм. Поле позволяет применять сохранненые данные к записям, созданным из шаблонов. Элементы являются объектами в следующем формате:
Этот тип поля требует заполнения поля Зависит от поля в секции Настройки типа. | json |
| |||||||||||||||||||||||
Time | Этот тип поля используется для хранения времени, не учитывая часовой пояс. Дата не сохраняется. Размер данных – 8 байтов.
| time | Время записается в ISO 8601 формате, как показано ниже: чч:мм:сс Элементы времени проверяются на соответствие следующим критериям::
Допустимо использование чисел и двоеточий ( : ). |
Table of Contents | ||
---|---|---|
|