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

    formatting

    VK Video

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

    Какая функция должна быть вызвана в коде форматирования?

    У кода-форматирования есть несколько независимых блоков — сейчас мы изучаем f-блок (formatting).

    f-блок в коде форматирования поля ожидает вызова таких функций:

    Можно ли использовать другие функции кодов в коде-форматирования?

    Да, например в условиях:

    f1=: setFormat(condition: $calc > 10; background: "tomato"; color: "white")
    
    calc: listCount(list: $list)
            list: selectList(table: $#ntn; field: 'id')
    
    // Бэкграунды в поле станут красными во всех строках, а значения белыми, если количество строк в таблице будет больше 10
    
    

    В какой момент вычисляется форматирование?

    После всех остальных кодов и перед отдачей таблицы пользователю в браузер.

    Какие параметры setFormat задают жирный, цвет текста и цвет фона?

    Сделать значения в поле жирным:

    f1=: setFormat(bold: true) 
    
    

    Помимо жирного два самых популярных параметра, это:

    • background — цвет фона.

    • color — цвет текста. Рекомендуем ставить white для темных фонов типа tomato.

    Оба этих параметры принимают цвета в hex, типа — #FF6347 или в названии цвета tomato.

    Рекомендуемые цвета для фонов:

    • OldLace

    • `PapayaWhip

    • Tomato

    • GreenYellow

    • Lavender

    • Orange

    • RoyalBlue

    • SteelBlue

    • Magenta

    • MistyRose

    • Beige

    • FloralWhite

    • WhiteSmoke

    • GhostWhite

    • AliceBlue