Чтобы начать использовать Report Manager, нужно:
Подключаем 4 файла:
<html>
<head>
<!-- Библиотека Webix -->
<script src="codebase/webix.js" type="text/javascript"></script>
<link rel="stylesheet" href="codebase/webix.css" type="text/css">
<!-- Report Manager -->
<script type="text/javascript" src="codebase/reports.js"></script>
<link rel="stylesheet" href="codebase/reports.css" type="text/css">
</head>
<body>
<!-- Конструктор Report Manager -->
<script> webix.ui({
view:"reports",
url:"https://docs.webix.com/reports-backend/"
});
</script>
</body>
</html>
В следующем разделе мы рассмотрим другие способы создания Report Manager на странице.
Чтобы использовать Golang бэкенд для Report Manager вам необходимо:
# генерация тестовых данных (необязательно)
metadb --demodata
# запускаем сервис
metadb --scheme ./demodata/meta.yml
Смотрите детали в README репозитория.
Чтобы запустить пакетные примеры локально, вам нужно перейти в корневую директорию Report Manager, установить необходимые зависимости и запустить дев сервер:
// переходим в корневую директорию
cd reports
// устанавливаем зависимости
yarn install //или npm install
// запускаем сервер
yarn server //или npm run server
Наверх