⟵ сюдатуда ⟶
  • Учебный курс
  • Создание простых таблиц и полей
  • Коды базовый уровень
  • Селекты и связь между таблицами
  • Настройки таблиц базовый уровень
  • Префильтры базовый уровень
  • Условное форматирование базовый уровень
  • Выделение поля жирным, цветом текста и цветом фона
  • Несколько условий форматирования
  • Блокировка и выделение строки целиком по условиям
  • Блокировка изменения значения в поле по условиям
  • Что такое text и comment в форматировании поля
  • Форматирование таблицы целиком
  • Коды действия базовый уровень
  • Использование всплывающих окон
  • Циклы базовый уровень
  • Роли и пользователи в web
  • Коды продвинутый уровень
  • Коды действий продвинутый уровень
  • Префильтры продвинутый уровень
  • Настройки полей и таблиц продвинутый уровень
  • Циклы продвинутый уровень
  • Форматирование продвинутый уровень
  • Селект-дерево
  • Выполнения кода действия по расписанию
  • Печать и отправка email
  • Нотификации
  • Взаимодействие по API
  • Адаптивность и секции
  • Графики
  • Вид таблицы панелями и поворот строчной части
  • Анонимные таблицы для неавторизованного доступа
  • Внешние формы для сбора информации
  • Обновление и бэкапирование
  • Дублирование схем и перенос таблиц между базами
  • Консольная утилита bin/totum
  • Что такое text и comment в форматировании поля

    formatting

    VK Video

    Смотреть на VK video ⟹

    Перекрывает ли text значение?

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

    Может ли поле быть с пустым значением, но показывать text пользователю?

    Конечно. Например если вам нужно информационное поле, которое показывает постоянно изменяющееся значение на складе — делаем пустое поле и форматирование:


    f1=:
    setFormat(text: $format) format: numFormat(num: $available; thousandssep: " "; unittype: " pcs") available: select(table: 'warenhouse'; field: 'available'; where: 'id' = #product)

    Для чего используется comment?

    comment не закрывает основное значение поля — а показывается в виде иконки i. При наведение на нее будет всплывающая подсказка с содержанием переданным в comment.


    f1=:
    setFormat(condition: math`$round / $calc` != 1; comment: "Похоже, что коробка неполная") ~calc: #quantity / #capacity_pcs round: round(num: $calc;type: "down"; step: 1; dectimal: 0)