Стартовая страница › Форумы › Понять, как работает ПО › Гибкий отчет, работа и настройка
- В этой теме 11 ответов, 2 участника, последнее обновление 2 года, 8 месяцев назад сделано Mikhail.
-
АвторСообщения
-
16.08.2021 в 10:32 #20572manjey73Участник
Добрый день. Нет ли описания настройки плагина на русском с пояснениями?
И такой момент, если убрать из настроек Интерфейса плагина @ElasticRep, то отчет переносится в Представление, но при этом он недоступен.
Подключаюсь админом, права и прочее не настраивал. Что надо докрутить, чтобы заработал отчет в представлениях ?
16.08.2021 в 14:13 #20575MikhailМодераторДобрый день!
Имеющаяся документация здесь.
Чтобы понять, как настраивать плагин, нужно запустить пример отчета, который входит в дистрибутив. В первую очередь, выбрать тип секции, который подходит. Затем в XML-файле примера посмотреть, как настраивается данная секция.Сейчас в список представлений отчёт можно добавить только в виде ссылки (WebPageView). В будущем планируется добавить возможность отображать отчёты в дереве как остальные представления.
16.08.2021 в 14:23 #20578manjey73УчастникЭтой документации недостаточно.
Имеется ввиду описание параметров, которые можно использовать в xml, что они означают, как настраивать отображение ячеек и так далее.То, что есть в файле, это называется разберись сам, если сможешь.
То есть в таком виде и не получится посмотреть из дерева? только вставить как ссылку?
Или и так не сработает? Например если надо использовать как ссылку, мы убираем @ElasticRep, скрываем представление и размещаем ссылку — как?16.08.2021 в 14:39 #20580manjey73УчастникКстати, вариант отчета в pdf — я кривее не видел.
Почему при выводе в exel или html мы видим полную таблицу, а в pdf второй половины просто нет?
Нельзя было при реализации сделать разбиение на вторую страницу следующей половины таблицы сделать ? Это можно исправить ?Ну и так понимаю, сделать шаблон где 1 страница имеет формат A4 портрет, а вторая страница А3 Альбом сделать нельзя?
Применяется только ко всему документу?17.08.2021 в 09:55 #20588MikhailМодераторВсе страницы отчёта имеют одинаковый формат и ориентацию.
Чтобы содержимое поместилось, нужно подбирать формат и ширину колонок. В PDF нет возможности автоматической установки ширины колонок или переноса содержимого. По крайней мере в той библиотеке, которая используется для генерации PDF.17.08.2021 в 12:48 #20593manjey73УчастникЧто и где прописывать, чтобы создать 2 и более разных отчетов ?
18.08.2021 в 15:33 #20598MikhailМодераторКаждый отчёт имеет свой XML-файл конфигурации, который прописывается в таблице Интерфейс. Пример записи в таблицу Интерфейс показан в документации.
18.08.2021 в 16:28 #20599manjey73УчастникВот тут у меня и есть недопонимание. ElasticRepExample.xml не несет в себе стилей.
Стили находятся в web/templateЯ хочу изменить стиль, точнее сказать один отчет с одним стилем, второй отчет с другим стилем и так далее.
Как? если секция стилей всего одна?
Вот хотелось бы подробных пояснений по настройке всего этого, что полностью отсутствует в документации.
Вы делали разные отчеты для кого-то? можете выложить файлы как примеры хотя бы с кратким описанием что за что отвечает?
18.08.2021 в 16:34 #20600manjey73УчастникДля понимания, выпустили плагин и…. пользуйтесь как хотите..
Что такоеstyle=row-gr-hdr
style=row-hdr
style=row-headingИ так далее и так далее… Как настроить ширину ячейки, цвет, рамку???
Custom Styles может быть один или несколько? как связать один отчет с одним стилем, а другой с другим стилем.Вопросов хоть отбавляй на самом деле.
19.08.2021 в 14:50 #20606MikhailМодераторСтили общие для всего плагина. Если в разных отчётах нужны разные стили, то их все нужно добавить в соответствующие общие файлы.
Пример отчёта с пояснениями — ElasticRepExample.xml в дистрибутиве.
Стили настраиваются и работают по-разному для Html, Excel и Pdf. Уточните, вопрос относится к какому формату вывода?
19.08.2021 в 16:34 #20610manjey73УчастникДа нет там пояснений толком в примере. И в документации тоже толком ничего нет.
Начнем с ExelКак сделать два совершенно РАЗНЫХ и НЕ ПОХОЖИХ друг на друга отчета ?
Вбить свой текст, расставить свою ширину колонок, задать цвета полей и цвета рамок ?
Вот проще. Выложите пару вариантов отчетов, которые не похожи на ElasticReport, есть что показать и с чем сравнивать?
А то метод тыка он в чем-то хорош, но не в данном случае.
- Этот ответ был изменен 2 года, 8 месяцев назад от manjey73.
20.08.2021 в 16:04 #20618MikhailМодераторДля Excel:
1. Откройте файл SCADA\ScadaWeb\plugins\ElasticReport\templates\ElasticRepExcel.xml
2. Перейдите на страницу Custom Styles
3.1. Напишите в любой ячейке style=col-mycol и установите ширину колонки, в которой находится эта ячейка. При использовании стиля col-mycol в отчёте ширина колонки будет взята из шаблона.
3.2. Для строки аналогично style=row-myrow
3.3. Для ячейки наименование стиля style=cell-mycell. В отчёте будут использовано то форматирование ячейки, которое задано в шаблоне. -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.