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

    пример скрытие полей в панелях и мобильном интерфейсе

    Скрытие в панели с возможностью показать по условию:

    ```totum

    f1=: setFormat(hide: "panel" = true)

    f2=: setFormat(condition: #type = 1; hide: "panel" = false)


    Скрытие в панели без возможности показа и с исключением из распределения по колонкам: ```totum f1=: setFormat(hide: "extpanel" = true)

    Скрытие в мобильном интерфейсе:

    ```totum

    f1=: setFormat(hide: "mobile" = true)

    f2=: setFormat(condition: #type = 1; hide: "mobile" = false)

    ````

    пример скрытие колонок строчной части по условиям

    Скрытие поля в web идет немного по другому пути — оно выполняется через форматирование таблицы и параметр fieldhide функции setTableFormat:


    f1=:
    setTableFormat(fieldhide: 'field' = true) f2=: setTableFormat(condition: #h_type = 1; fieldhide: 'field' = false)

    Является ли такое скрытие сильным или слабым?

    Такое скрытие слабое — пользователь может открыть настройки полей и показать их.