Pivot Table JavaScript UI виджеты для веб разработчиков

JavaScript Pivot Table (сводная таблица) - это UI виджет, который может быть интегрирован в любое бизнес приложение. При помощи Pivot инструментария Вы сможете создавать сводные таблицы, пользовательские отчеты, делать сложные выборки данных и даже строить сводные графики. Webix Pivot предлагает готовое решение для разработчиков web-приложений. В Вашем распоряжении будут: детальная документация, коллекция примеров кода, продуманный material дизайн и глубоко оптимизированный код для бескомпромиссной производительности.

pivot-table
1 2 3 4 5

1. Группирование данных

Извлекайте важную информацию из огромных данных. С легкостью организовывайте, обобщайте и сравнивайте сложные данные.

2. Экспорт данных

Экспортируйте данные в различные форматы: PDF, PNG, Excel и CSV.

3. Гибкая настройка интерфейса

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

4. Дополнительные операции

Создавайте свои собственные функции для группировки данных.

5. Локализация

Форматируйте даты, числа, денежные единицы и надписи согласно правилам вашей страны.

Что такое Pivot?

Pivot (водная таблица) - это способ представления сводных данных в табличной форме. Это незаменимый инструмент при создании отчетов из агрегированных источников данных. Pivot позволяет работать со сложно-структурированными базами данных и создавать простые и наглядные отчеты. При помощи Pivot, пользователь может легко отобрать нужные источники данных, соотнести их с различными параметрами, отсортировать, суммировать и проанализировать любой объем информации. В руках опытного пользователя, Pivot становится мощным аналитическим инструментом. Webix предлагает готовое решение - Pivot JavaScript widget, который может быть интегрирован в любое бизнес-приложение.

Webix JS Pivot Table advantages

Без серверной части

Webix Pivot производит все вычисления прямо в браузере. Пользовать сам может создавать любые отчеты, не прибегая к программированию.

Удаленная обработка данных

Возможность настроить таблицу Pivot так, чтобы вычисления производились на удаленном сервере.

Оптимизированный JavaScript

Быстрые вычисления и отзывчивый интерфейс даже при работе с большими объемами данных.

Сводные графики

Расширенные возможности Pivot по построению сводных отчетов с графиками.

Быстрая и легкая интеграция

Прозрачная интеграция с различными серверными платформами (PHP, Node.js and .NET) and front-ends (jQuery, AngularJS, Vue.js, React and many third party libraries)

Для всех браузеров и платформ

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

Дополнительные возможности Pivot для приложений на JavaScript

features-1

С легкостью ищите нужные данные с помощью визуальных средств.

features-2

Отслеживайте изменения параметров с помощью сортировки по возрастанию и убыванию.

features-3

Выделяйте важную информацию разными цветами.

features-4

Подводите итоги показателей в строках и столбцах отчетов.

features-5

Изменяйте вид Pivot Table, перетаскивая элементы окна конфигурации.

features-6

Создавайте и применяйте структуры, чтобы изменять представление данных в один клик.

Живое демо с JavaScript Pivot Table

Pivot JavaScript примеры

Установка / Получение структуры

Установка / Получение структуры

Возможность установить необходимые данные и получить нужный вид отображения таблицы

Загрузка диаграммы в CSV

Загрузка диаграммы в CSV

Возможность загрузить диаграмму в формате CSV

Экспорт данных из таблицы

Экспорт данных из таблицы

Возможность выгружать данные в формате PDF, Exel, CSV

Изменение свойств диаграммы

Изменение свойств диаграммы

Возможность изменять параметры диаграммы и значений

Фильтрация дат в таблице

Фильтрация дат в таблице

Возможность выбирать нужную дату, в зависимости от необходимых данных

Сортировка заголовков

Сортировка заголовков

Возможность отсортировать данные по заголовку

Часто задаваемые вопросы

Что такое комплексные виджеты?

Это полноценные одностраничные приложения с готовыми back-end и front-end слоями, которые Вы можете скачать и встроить в свое решение. С полным перечнем комплексных виджетов Вы можете ознакомиться по ссылке.

Какой максимальный размер таблицы поддерживает Pivot?

Pivot не имеет ограничений на размер таблицы. Но учитывайте, что создание и отрисовка очень больших объемов данных может привести к большим задержкам в работе. Убедитесь, что у Вас достаточно системных ресурсов. Например, таблица из 10.000 строк и 30.000 столбцов потребует 1.5 Gb физической памяти. В таких кейсах разумней использовать пагинацию.

Pivot совместим с Webix community (opensource) edition?

Нет. Все комплексные виджеты требуют наличие коммерческого пакета Webix Pro.

Может ли Pivot создавать Pivot Charts?

Да. В состав Pivot входит еще один компонент для создания Pivot Charts. Т.о. Вы получаете два продукта по цене одного.

Где Pivot осуществляет вычисления: на стороне back-end или в браузере (front-end)?

По умолчанию все вычисления происходят на стороне клиента - в браузере. Но мы предусмотрели возможность перенести вычисления на сторону back-end при помощи инструмента Web Worker.

Совместим ли Pivot с Angular или React?

Да. Мы предоставляем примеры интеграции наших виджетов в любые современные фреймворки.

Pivot будет работать по истечении пробного периода?

По истечении пробного периода вся функциональность Document manager будет заблокирована. Но Вы можете обратиться к нам, чтобы продлить пробный период вплоть до 6 месяцев.

Можно ли изменять UI и дизайн для Webix Pivot?

Безусловно. Комплексные виджеты легко настраивать, интегрировать и кастомизировать. Для помощи с этим, мы создали подробную документацию.

Webix Pivot licensing