Перейти к основному содержимому

Экспорт в iCal

Библиотека dhtmlxGantt позволяет экспортировать данные из диаграммы Gantt в формат iCal. Экспорт выполняется через сервис экспорта: онлайн-сервис экспорта или модуль экспорта PDF/PNG/Excel.

Чтобы экспортировать данные из диаграммы Gantt в строку iCal, выполните следующее:

  • Чтобы использовать онлайн-сервис экспорта, включите плагин export_api через метод plugins:
gantt.plugins({
export_api: true
});
  • Вызовите метод exportToICal для экспорта данных из диаграммы Gantt:
<input value="Export to iCal" type="button" onclick='gantt.exportToICal()'/>

<script>
gantt.init("gantt_here");
gantt.parse(demo_tasks);
</script>

Связанный пример: Export data: MS Project, PrimaveraP6, Excel & iCal

Связанный пример: Export data: store online

Параметры метода экспорта​

Метод exportToICal() принимает в качестве параметра объект со следующими свойствами (необязательно):

  • server - (string) задаёт конечную точку API для запроса. Может использоваться с локальной установкой сервиса экспорта. Значение по умолчанию: https://export.dhtmlx.com/gantt;
  • name - (string) позволяет задать произвольное имя и расширение файла, но экспорт будет выполнен в формате iCal.
Вызов метода экспорта с необязательными свойствами
gantt.exportToICal({
server:"https://myapp.com/myexport/gantt"
});
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.