Гибкий отчет, работа и настройка

Стартовая страница Форумы Понять, как работает ПО Гибкий отчет, работа и настройка

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Автор
    Сообщения
  • #20572
    manjey73
    Участник

    Добрый день. Нет ли описания настройки плагина на русском с пояснениями?

    И такой момент, если убрать из настроек Интерфейса плагина @ElasticRep, то отчет переносится в Представление, но при этом он недоступен.

    1

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

    #20575
    Mikhail
    Модератор

    Добрый день!
    Имеющаяся документация здесь.
    Чтобы понять, как настраивать плагин, нужно запустить пример отчета, который входит в дистрибутив. В первую очередь, выбрать тип секции, который подходит. Затем в XML-файле примера посмотреть, как настраивается данная секция.

    Сейчас в список представлений отчёт можно добавить только в виде ссылки (WebPageView). В будущем планируется добавить возможность отображать отчёты в дереве как остальные представления.

    #20578
    manjey73
    Участник

    Этой документации недостаточно.
    Имеется ввиду описание параметров, которые можно использовать в xml, что они означают, как настраивать отображение ячеек и так далее.

    То, что есть в файле, это называется разберись сам, если сможешь.

    То есть в таком виде и не получится посмотреть из дерева? только вставить как ссылку?
    Или и так не сработает? Например если надо использовать как ссылку, мы убираем @ElasticRep, скрываем представление и размещаем ссылку — как?

    #20580
    manjey73
    Участник

    Кстати, вариант отчета в pdf — я кривее не видел.
    Почему при выводе в exel или html мы видим полную таблицу, а в pdf второй половины просто нет?
    Нельзя было при реализации сделать разбиение на вторую страницу следующей половины таблицы сделать ? Это можно исправить ?

    Ну и так понимаю, сделать шаблон где 1 страница имеет формат A4 портрет, а вторая страница А3 Альбом сделать нельзя?
    Применяется только ко всему документу?

    #20588
    Mikhail
    Модератор

    Все страницы отчёта имеют одинаковый формат и ориентацию.
    Чтобы содержимое поместилось, нужно подбирать формат и ширину колонок. В PDF нет возможности автоматической установки ширины колонок или переноса содержимого. По крайней мере в той библиотеке, которая используется для генерации PDF.

    #20593
    manjey73
    Участник

    Что и где прописывать, чтобы создать 2 и более разных отчетов ?

    #20598
    Mikhail
    Модератор

    Каждый отчёт имеет свой XML-файл конфигурации, который прописывается в таблице Интерфейс. Пример записи в таблицу Интерфейс показан в документации.

    #20599
    manjey73
    Участник

    Вот тут у меня и есть недопонимание. ElasticRepExample.xml не несет в себе стилей.
    Стили находятся в web/template

    Я хочу изменить стиль, точнее сказать один отчет с одним стилем, второй отчет с другим стилем и так далее.

    Как? если секция стилей всего одна?

    Вот хотелось бы подробных пояснений по настройке всего этого, что полностью отсутствует в документации.

    Вы делали разные отчеты для кого-то? можете выложить файлы как примеры хотя бы с кратким описанием что за что отвечает?

    #20600
    manjey73
    Участник

    Для понимания, выпустили плагин и…. пользуйтесь как хотите..
    Что такое

    style=row-gr-hdr
    style=row-hdr
    style=row-heading

    И так далее и так далее… Как настроить ширину ячейки, цвет, рамку???
    Custom Styles может быть один или несколько? как связать один отчет с одним стилем, а другой с другим стилем.

    Вопросов хоть отбавляй на самом деле.

    #20606
    Mikhail
    Модератор

    Стили общие для всего плагина. Если в разных отчётах нужны разные стили, то их все нужно добавить в соответствующие общие файлы.

    Пример отчёта с пояснениями — ElasticRepExample.xml в дистрибутиве.

    Стили настраиваются и работают по-разному для Html, Excel и Pdf. Уточните, вопрос относится к какому формату вывода?

    #20610
    manjey73
    Участник

    Да нет там пояснений толком в примере. И в документации тоже толком ничего нет.
    Начнем с Exel

    Как сделать два совершенно РАЗНЫХ и НЕ ПОХОЖИХ друг на друга отчета ?

    Вбить свой текст, расставить свою ширину колонок, задать цвета полей и цвета рамок ?

    Вот проще. Выложите пару вариантов отчетов, которые не похожи на ElasticReport, есть что показать и с чем сравнивать?

    А то метод тыка он в чем-то хорош, но не в данном случае.

    • Этот ответ был изменен 2 года, 8 месяцев назад от manjey73.
    #20618
    Mikhail
    Модератор

    Для 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. В отчёте будут использовано то форматирование ячейки, которое задано в шаблоне.

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Вы должны авторизироваться для ответа в этой теме.