Skip to content

Типы полей — справочник

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

ТипВ таблицеВ карточке записи
ТекстОбычный текст, редактируется по двойному кликуТекстовое поле
ЧислоЧисло, редактируется по двойному кликуЧисловое поле
ДеньгиСумма с форматированием и валютойЧисловое поле
ДатаДата или дата+время, в зависимости от настройки поляПоле выбора даты/даты и времени
СтатусЦветная плашка вариантаВыпадающий список
Да/НетЦветная плашка «Да»/«Нет»Флажок/выпадающий список
EmailТекст со ссылкой ↗ на письмоТекстовое поле + кнопка перехода
ТелефонТекст со ссылкой ↗ на звонокТекстовое поле + кнопка перехода
СсылкаТекст со ссылкой ↗Текстовое поле + кнопка перехода
СвязьНазвание связанной записи (плюс доп. поле-подпись под ним, если настроено), клик открывает еёПоиск и выбор записи (одной или нескольких)
ПользовательИмя/email пользователя, клик открывает записьПоиск и выбор пользователя (одного или нескольких)
ФайлСписок файлов с открытием во вкладкеЗагрузка, скачивание, удаление, генерация документа
ИзображениеМиниатюра с просмотромСетка миниатюр с полноэкранным просмотром
ФормулаВычисленное значение, только для чтенияТолько для чтения
Значение по связи (lookup)Значение из связанной записи, только для чтенияТолько для чтения
Промежуточный итог (rollup)Агрегат по связанным записям, только для чтенияТолько для чтения
Связанные записиНе выводится колонкой в таблицеОтдельный блок под основными полями

Вычисляемые поля

Поля «Формула», «Значение по связи» и «Промежуточный итог» всегда доступны только для просмотра — их значение рассчитывается автоматически на основе других полей и связанных записей, вручную ввести в них ничего нельзя.

Формула — доступный синтаксис

Выражение задаётся в настройках поля (см. Настройки таблицы) и ссылается на другие поля этой же записи через {Название поля}.

  • арифметика: + - * / (остаток %), скобки, унарный минус;
  • сравнения (дают 1 или 0): = == != <> > >= < <=;
  • логические: И / ИЛИ (кириллицей), либо AND / OR, либо && / || — все три варианта равнозначны, приоритет как везде: ИЛИ ниже И, И ниже сравнений;
  • строки: "текст" или 'текст';
  • разница дат: {Дата окончания} - {Дата начала} → число дней;
  • функции: ЕСЛИ(условие; тогда; иначе) (он же IF), MIN, MAX, ROUND, ABS, SUM, AVG, FLOOR, CEIL, ДЛСТР/LEN, СЦЕПИТЬ/CONCAT, СЕГОДНЯ/TODAY.

Пример с логическим «И» — вложенные условия проверки погрешности:

ЕСЛИ(
  {Погрешность, %} = 0 И {Разница, л} = 0;
  "Транзакция не проводилась";
  ЕСЛИ(ABS({Погрешность, %}) > 10; "Погрешность более 10%"; "В пределах нормы")
)

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