Однострочный текст
Введение
В NocoBase однострочный текст (Single line text) — наиболее часто используемое текстовое поле. Оно подходит для хранения кратких текстовых данных длиной не более одной строки, например названия клиента, номера заказа, контактного лица, краткого адреса или идентификатора во внешней системе.
Поле однострочного текста по умолчанию использует Input поле ввода, а его Field type по умолчанию — string. Его можно использовать как поле заголовка, а также в фильтрах, сортировке, настройках доступа, условиях рабочих процессов и API-запросах.
Если содержимое может содержать переносы строк или быть достаточно длинным, по умолчанию лучше выбрать многострочный текст. Если содержимое имеет фиксированный формат, например адрес электронной почты, номер телефона или URL, предпочтительно выбрать соответствующее специализированное поле.
Сценарии использования
Однострочный текст подходит для следующих бизнес-сценариев:
- Название клиента, название компании, имя конт актного лица
- Номер заказа, номер договора, номер проекта
- Заголовок задачи, заголовок обращения, заголовок статьи
- ID внешней системы, номер синхронизации, бизнес-код
- Город, краткий адрес, название магазина и другие краткие текстовые данные
Создание и настройка
На странице «Configure fields» таблицы данных нажмите «Add field» и выберите «Single line text», чтобы создать поле однострочного текста.

После создания имя поля будет использоваться блоками страниц, настройками доступа, рабочими процессами и API. Перед созданием проверьте название, чтобы избежать дополнительных затрат на изменение конфигурации в дальнейшем.
Характеристики поля
Поле однострочного текста по умолчанию ведёт себя следующим образом:
Редактирование настроек
После создания нажмите «Edit» справа от поля, чтобы изменить настройки поля однострочного текста. Редактирование поля используется главным образом для изменения способа его отображения и использования в NocoBase, например отображаемого названия, описания, значения по умолчанию, правил проверки или настройки автоматического удаления начальных и конечных пробелов.
Если поле посту пает из уже синхронизированной таблицы основной базы данных, при редактировании обычно выполняется сопоставление полей — поле базы данных сопоставляется с Field type и Field interface NocoBase. Например, короткие текстовые столбцы varchar、char и другие в базе данных можно сопоставить с полем однострочного текста.
Переключение Field type или Field interface — это не простое изменение отображаемого названия. Оно влияет на способ хранения данных, компонент ввода, правила проверки, условия фильтрации и использование переменных в рабочих процессах. При большом объёме существующих данных сначала убедитесь, что их формат соответствует новому типу.
Удаление поля
Нажмите «Delete» справа от поля, чтобы удалить поле однострочного текста. В основной базе данных можно также выбрать несколько полей и удалить их одновременно.
При удалении поля однострочного текста, созданного в основной базе данных, обычно одновременно удаляются реальный столбец в базе данных и все данные, уже содержащиеся в этом столбце. При удалении поля, синхронизированного с базой данных или сопоставленного с внешним источником данных, область воздействия зависит от соответствующего источника данных и происхождения поля.
Удаление поля может повлиять на блоки страниц, формы, фильтры, настройки доступа, рабочие процессы, API, импорт и экспорт, а также существующие данные. Перед удалением убедитесь, что поле больше не используется в бизнес-конфигурации.
Использование в настройках страниц
Поле однострочного текста можно использовать в большинстве сценариев с блоками данных и формами.
Режим редактирования
В режиме редактирования поле однострочного текста использует поле ввода.

Режим просмотра
В режиме просмотра поле однострочного текста отображается как обычный текст.


