На этот раз у нас для вас много новостей DHTMLX! Март был для нас весьма плодотворным, и мы рады поделиться нашими последними новостями и разработками.

Новые инструменты с открытым исходным кодом

Работа над возможностями экспорта и импорта нашей электронной таблицы JavaScript привела к созданию наших собственных библиотек, отвечающих за преобразование файлов Excel в различные форматы. Сначала мы разработали два конвертера для Excel в JSON и JSON в Excel. Эти инструменты позволяют конечным пользователям импортировать свои файлы Excel в нашу электронную таблицу и экспортировать данные из электронной таблицы в Excel.

Конечно, вы можете использовать наши новые библиотеки для своих собственных проектов, как коммерческих, так и некоммерческих, поскольку они доступны на GitHub по лицензии MIT:

Однако на этом мы не остановились. Мы решили создать простой и эффективный инструмент, который можно было бы использовать вне собственных продуктов для быстрого создания HTML-таблиц из файлов Excel - Excel2Table. Такой инструмент позволяет разработчикам легко создавать программы просмотра файлов Excel и отображать таблицы Excel на веб-сайтах именно так, как они выглядят. Все стили и форматирование файлов Excel сохраняются в HTML. Кроме того, после преобразования данных вы можете дополнительно настроить их внешний вид с помощью CSS.

Все три виджета с открытым исходным кодом были построены на основе Rust и WebAssembly. Вот почему наши конвертеры обладают преимуществом чрезвычайно высокой производительности и безопасной обработки данных.

Новое обновление электронной таблицы JavaScript

Помимо экспорта и импорта файлов Excel, в последнем обновлении 3.1 dhtmlxSpreadsheet появилась еще одна полезная функция. Прежде всего, это числовое форматирование, которое включает 3 формата по умолчанию: денежный, числовой и процентный. Но вы можете легко создавать свои собственные пользовательские форматы в соответствии с вашими потребностями.

Кроме того, в Spreadsheet 3.1 появилась возможность автоматически заполнять ячейки значениями. Например, создайте последовательности нечетных или четных чисел и чисел, сочетающихся с буквами:

Диаграмма Ганта для приложений Salesforce

Еще одна хорошая новость - совместимость нашей JavaScript диаграммы Ганта с Salesforce. Наши разработчики создали живую демонстрацию, которая показывает, как инициализировать Gantt в Salesforce за пару простых шагов. После инициализации вы можете работать с диаграммой Ганта и оснастить ее всеми доступными функциями, которые вам нужны, такими как расчет критического пути, контрольные точки, базовые сроки, крайние сроки, автоматическое планирование и т. Д. Подробнее читайте в нашем блоге›

Обновленные учебники по диаграмме Ганта с Angular и React

После последних улучшений в dhtmlxGantt, которые включали обновление определений TypeScript и модуля dataProcessor, мы рассмотрели наши руководства, посвященные использованию Ганта с Angular и Gantt с React. Теперь учебники содержат самую актуальную информацию об интеграции dhtmlxGantt с последними версиями двух популярных фреймворков.

Следите за будущими обновлениями!