⟵ сюдатуда ⟶
  • Установка
  • Установка на Ubuntu
  • Обновления
  • Установка PRO
  • Бэкапы
  • Multi/no-multi
  • Консольная утилита bin/totum
  • Основы для пользователей
  • Интерфейс и компоновка
  • Таблицы и их параметры
  • Префильтр
  • Поля и их параметры
  • Синтаксис
  • Код, действия, форматирование
  • Реляционные взаимосвязи
  • Порядок расчета и единицы пересчета
  • Сравнения
  • Функции
  • Отладка
  • Автозаполнение расчетных и временных
  • Дублирование строк и циклов
  • Печать и CSV
  • API
  • Роли и пользователи
  • Нотификации
  • Действия по расписанию
  • Системные таблицы
  • Дополнительные интерфейсы
  • Структура файлов
  • Структура базы
  • [PRO] Деревья
  • [PRO] Анонимные таблицы
  • [PRO] Внешние формы
  • [PRO] Экспорт и импорт таблиц
  • [PRO] MeiliSearch
  • [PRO] Базы данных
  • [PRO] Настройка CSS
  • [PRO] Custom docs
  • [PRO] LDAP AD
  • [PRO] Версии файлов
  • [PRO] List-unsubscribe
  • [PRO] Динамические поля
  • [PRO] Only Office
  • [PRO] Auth Tokens
  • [PRO] 2FA
  • [PRO] Superlang
  • [PRO] Profiler
  • [PRO] Подключение функций
  • [SRV] Подключение
  • [SRV] Пользовательские возможности
  • [SRV] XLSX/DOCX генераторы
  • [SRV] chatGPT
  • PRO Анонимные таблицы

    Тотум позволяет открывать временные таблицы для внешнего доступа без авторизации в системе.

    Пример_1 анонимной таблицы ⟶

    Калькулятор времени

    При открытии анонимной таблицы используется пользователь anonym. Он должен быть включен и у него должен быть доступ на чтение или изменение к временной таблице к которой открывается внешний доступ.

    Возможно использовать решение из нескольких таблиц вызываемых через linkTodataTable. Ко всем из них у anonym должен быть доступ.

    Пример_2 анонимной таблицы ⟶

    Unit-экономика

    При помощи функции linktoAnonymTable можно зашифровать значения полей — эти значения будут подставлены при переходе по сгенерированной ссылке.

    example: linkToAnonymTable(table: 'tmp_anonym_table'; params: $row)
    row: rowCreate(field: "order_id" = 1111)
    
    //Результат: htts://test.demo.totum.online/An/444?d=Y4EK1mpzeZtzxRcB58aMBQ06jVAtzVVU9A6bUo3oJbIP04JcHs7fdnD%2B9HCrh%2F4TUS9R0E4BLjfPXZ3slG%2FQgjJqGkheCb%2B8Hm53neuqHq2bbxdd5a2sjOIEBBvmnFES
    

    Для шифрования передаваемых параметров предусмотрена настройка соли: Системные таблицыОсновныеНастройки и кронНастройкиСоль для анонимных таблиц.

    Также возможно передать get/post/post-raw параметры при открытии анонимной таблицы. При наличии в хедере таблицы полей h_get, h_post и h_input в них будут подставлены переданные данные.