Добро пожаловать в Интеграм!

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

Ничего не найдено
Регистрация и начало работы

Интеграм позволяет быстро начать работу без сложной настройки:

  1. Регистрация доступна через Яндекс или Email — по кнопке справа вверху.
  2. После регистрации вам автоматически создаётся база данных — можно использовать как песочницу или сразу как полноценное приложение.
  3. В личном кабинете вы управляете настройками аккаунта и всеми своими базами.
  4. В вашей базе данных будут предложены обучающие подсказки по всем основным разделам вашей базы.
Восстановление пароля доступно через функцию «Сбросить пароль» на странице входа.
Создание структуры данных (таблицы и поля)

Модель данных в Интеграме состоит из связанных между собой таблиц. Вы можете создать структуру любой сложности:

  1. Редактор структуры находится в меню «Структура» — там создаются и редактируются все таблицы.
  2. Создавайте новые таблицы (термины) — задавайте им человеческие названия и описания.
  3. Доступны поля разных типов: SHORT (короткий текст), CHARS (строка), MEMO (длинный текст), DATE (дата), NUMBER (число) и другие основные типы.
  4. Для выпадающих списков используйте справочные поля — они ссылаются на другую таблицу.
  5. Для вложенных данных (например, позиции заказа) доступны подчинённые таблицы.
Справочник — это отдельная таблица для выбора значений. Подчинённая таблица — это таблица, записи которой привязаны к конкретной записи родительской таблицы.
Работа с таблицами и записями

В Интеграме доступны все основные операции с данными:

  • Добавление записи: кнопка добавления новой записи доступна в каждой таблице.
  • Редактирование: щелчок по записи открывает форму редактирования со всеми полями.
  • Удаление: система автоматически проверяет наличие связанных данных перед удалением.
  • Фильтрация: поддерживаются маски и диапазоны для поиска, операторы >, <, >=, <= для чисел и дат.
  • Поиск в списках: в выпадающих списках работает поиск по введённым символам.
Доступны служебные слова, например: [TODAY] — текущая дата, [USER] — текущий пользователь и другие, которые помогут определить текущий контекст и тонко настроить поведение системы.
Создание отчётов и запросов

Конструктор запросов позволяет строить отчёты без знания SQL:

  1. Конструктор запросов доступен в главном меню — интуитивный визуальный интерфейс.
  2. Выбирайте любую таблицу-источник и нужные поля для отчёта.
  3. Настраивайте условия фильтрации, сортировку и группировку данных.
  4. Доступны функции агрегации: COUNT (количество), SUM (сумма), AVG (среднее), MIN, MAX и другие.
  5. Готовые отчёты экспортируются в Excel одним кликом.

Расширенные возможности:

  • Интерактивные отчёты — с гиперссылками для перехода к записям.
  • Редактируемые отчёты — вы можете править записи из множества связанных таблиц в одном представлении, как в гугл-таблице.
  • Вложенные запросы и рекурсия — для сложной аналитики и любых вычислений.
  • Параметры — передача параметров в отчёт через URL, служебные слова.
  • JSON-экспорт — для интеграции с внешними системами.
Конструктор форм и шаблоны

Интеграм использует систему пяти основных универсальных форм и произвольные HTML-шаблоны — вы полностью контролируете внешний вид:

  1. Формы хранятся в папке templates вашей базы и редактируются в любом текстовом редакторе.
  2. Для вставки значений полей используются блоки данных: {ИмяПоля}.
  3. Доступ к родительским данным: {_parent_.ИмяПоля}.
  4. Передача параметров запроса: {_request_.ИмяПоля}.
  5. Глобальные константы доступны через: {_global_.ИмяКонстанты}.
  6. Доступна информация о среде выполнения PHP: [REMOTE_ADDR], [REMOTE_HOST], [HTTP_USER_AGENT], [HTTP_REFERER] и другие.
Шаблоны редактируются локально и загружаются через меню «Файлы» или из Git в рамках CI/CD процессов.
Импорт и экспорт данных

Интеграм поддерживает гибкий обмен данными с внешними источниками:

  • Импорт из Excel: загружайте таблицы с заголовками, соответствующими полям в Интеграме, через меню импорта.
  • Формат BKI: специальный формат для обмена данными между базами Интеграма с поддержкой иерархической структуры.
  • Нормализация данных: при загрузке плоских таблиц из Excel данные автоматически распределяются по связанным таблицам.
  • Экспорт: любой отчёт выгружается в Excel или JSON.
При импорте данных из Excel у вас есть все средства, чтобы правильно связать все таблицы.
Настройка прав доступа

Система ролей обеспечивает гибкое управление доступом на всех уровнях:

  1. Создавайте роли для разных групп пользователей — с любыми наборами прав.
  2. Права настраиваются на уровне таблиц — каждая роль видит только нужные разделы.
  3. Права настраиваются на уровне полей — можно скрыть чувствительные поля в таблице или защитить их от редактирования.
  4. Маски ограничивают доступ по значениям — например, менеджер видит только свои записи.
  5. Доступен гостевой (анонимный) режим для публичных форм и отчётов.
Для каждой роли ограничиваются отдельные операции: экспорт, удаление, изменение определённых полей, доступ к файлам.
API и интеграция с внешними сервисами

Интеграм предоставляет API для полноценной интеграции с внешними системами:

  • Серверный API: вызовы с суффиксом JSON позволяют выполнять любые операции с данными.
  • JSON-запросы: данные любого отчёта доступны в формате JSON для использования в других приложениях.
  • Авторизация: поддерживается HTTP Basic Authentication с отдельным API-пользователем.
  • Внешние источники: данные из внешних HTTP-сервисов подключаются через шаблоны запросов.
  • Power BI: отчёты Интеграма подключаются как источник данных в Power BI через JSON-экспорт отчетов.
Для API-доступа создайте отдельного пользователя с паролем и назначьте ему роль с нужными правами.
Массовые операции с данными

Запросы модификации данных открывают широкие возможности для работы с большими объёмами записей:

  • Массовое обновление: значения в нескольких записях изменяются одновременно с помощью запросов UPDATE.
  • Создание записей: записи создаются автоматически по условию с помощью запросов CREATE.
  • Удаление: массовое удаление записей по любому фильтру с помощью запросов DELETE.
  • Интеллектуальные отчёты: данные нескольких таблиц редактируются прямо в отчёте (как в Excel).
Перед массовыми операциями выборку удобно проверить через обычный отчёт, который покажет, какие изменения будут внесены в данные.
Служебные функции и формулы

В Интеграме доступен широкий набор встроенных функций для работы с данными, вот некоторые из них:

  • abn_DATE2STR — преобразует дату в строку нужного формата.
  • abn_NUM2STR — переводит число в текст прописью.
  • abn_ID — возвращает идентификатор текущей записи.
  • Все стандартные MySQL-функции: CONCAT, SUBSTRING, IF, CASE и другие.
  • Кнопки (тип BUTTON): кнопки выполняют действия в контексте текущей записи с подстановкой ID и VAL.
Полный список функций доступен в документации: help.integram.io.
Формы с оповещением в Телеграм

Интеграм позволяет создать единую систему: форма на сайте, данные в базе и мгновенные уведомления в Телеграм:

  1. Таблица для хранения заявок создаётся с любым набором полей.
  2. HTML-форма настраивается в конструкторе форм под нужный дизайн.
  3. Телеграм-бот подключается для отправки уведомлений о новых заявках.
  4. При создании новой записи бот автоматически отправляет сообщение в указанный чат.
Это no-code решение: форма на сайте, реляционная база данных и Телеграм-уведомления — без программирования.
Управление файлами

Интеграм имеет встроенную систему управления файлами для полного контроля над содержимым базы:

  • Загрузка файлов: меню «Файлы» открывает доступ к файловой системе базы прямо из браузера.
  • Шаблоны: HTML-шаблоны хранятся в папке templates и редактируются через встроенный редактор или локально.
  • CSS и JS: стили и скрипты загружаются в соответствующие папки и подключаются к шаблонам.
  • Включение файлов: конструкция <!-- File: имя_файла --> позволяет включать один шаблон в другой.

Тарифы на облако

Стоимость сервиса рассчитывается из нагрузки на сервер. Мы используем токены как единицу измерения: 1 токен ≈ одному действию в системе: открытие таблицы, создание записи, запуск отчета, сохранение формы и т.д.

Тяжеловесные действия (импорт десятков тысяч записей) могут требовать 10–50 токенов.

Знакомство

0 ₽/мес
3 000 токенов
  • Однопользовательский
  • 2 часа плотной работы каждый рабочий день
  • Бесплатно навсегда

Стартап

1 950 ₽/мес
5 000 токенов
  • Многопользовательский
  • 3–4 часа работы команды из 5 человек ежедневно
  • Подходит для 80% клиентов

Масштабируемый

от 4 900 ₽/мес
от 10 000 токенов
  • Многопользовательский
  • Регрессионная шкала: каждый следующий пакет на 20% дешевле
  • При превышении — работа не блокируется
Акция: Тарифный план Стартап за 15 900 рублей в год при оплате сейчас
Превышение лимита

При превышении лимита в течение месяца работа не блокируется. В следующем месяце будет предложено перейти на повышенный тариф.

Масштабируемый тариф — регрессионная шкала

При исчерпании базового пакета (10 000 токенов) вы можете приобретать дополнительные пакеты. Каждый следующий пакет дешевле предыдущего на 20%.

10 000 токенов — это если 2 человека по 8 часов в день, без выходных в течение месяца будут вбивать карточки клиентов в компьютер.

Я ничего не понял. Объясните попроще про токены.