AndreyV

Созданные ответы форума

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • в ответ на: Плагин Гибкий отчет #34934
    AndreyV
    Участник

    Добрый день! Я так понимаю, что данные в дневной архив пишутся 1 раз в сутки и видимо в 00:00 часов:минут. Если выставить месячный интервал с дневным архивом и задать еще смещение времени в конфиге отчета, то данных и не будет (получаем — ).
    Попробуйте задать месячный интервал, а архив часосой.

    в ответ на: Плагин Гибкий отчет #34921
    AndreyV
    Участник

    Запустил, и у меня туже ошибку выдает. Не понятно. Вечером попробую на домашнем ПК, где тестовый отчет работал.

    в ответ на: Плагин Гибкий отчет #34917
    AndreyV
    Участник

    А какое смещение у Вас установлено в параметрах отчета?
    <DataOptions>
    <PrependTime>00:00:00</PrependTime>
    <AppendTime>00:00:00</AppendTime>
    </DataOptions>
    Попробуйте выставить для начала 00:00:00.

    Если можно, пришлите свой конфиг отчета, попробую у себя запустить.

    • Этот ответ был изменен 1 месяц назад от AndreyV.
    • Этот ответ был изменен 1 месяц назад от AndreyV.
    в ответ на: Плагин Гибкий отчет #34893
    AndreyV
    Участник

    А если выполнить запрос с параметром period=-1:
    http://localhost:10008/ElasticReport/Print/PrintReport2?reportID=1&unit=Month&period=-1&archive=Day&format=Html
    то выведутся данные за предыдущий месяц. https://ibb.co/pjrH9zy
    Правда почему-то в данный период попало лишний день (31.08), надо разбираться.

    в ответ на: Плагин Гибкий отчет #34890
    AndreyV
    Участник

    Согласно документации:
    «Генерацию отчёта можно запустить по прямой ссылке. При этом вход пользователя в систему должен быть выполнен. Примеры ссылок приведены ниже. Обратите внимание, что наборы параметров запроса для адресов PrintReport1 и PrintReport2 различаются.

    Пример 1:
    http://localhost:10008/ElasticReport/Print/PrintReport1?reportID=1&startTime=2024-05-28&endTime=2024-05-29&archive=Hour&format=Html

    Пример 2:
    http://localhost:10008/ElasticReport/Print/PrintReport2?reportID=1&period=1&unit=Day&archive=Hour&format=Html&#187;

    Если выводишь отчет за конкретный временной промежуток, то в запросе надо ставить PrintReport1 и соответственно задавать параметры startTime и endTime. Если выводишь отчет за временной интервал, то в запросе надо ставить PrintReport2 и соответственно задавать параметр period.

    Сейчас попробовал выполнить запрос http://localhost:10008/ElasticReport/Print/PrintReport2?reportID=1&unit=Month&period=1&archive=Day&format=Html с тестовой конфигурацией отчета, все вывелось без ошибок (правда данных нет, т.к. 1- число)).
    https://ibb.co/Zm4M3nk

    в ответ на: Плагин Гибкий отчет #34830
    AndreyV
    Участник

    Спасибо за оперативный ответ!
    Печально как-то… Получается такие ссылки только для отчетов по текущей дате использовать можно и то неполноценно. Если не задавать параметры startTime и endTime, то при генерации отчета будет взята текущая дата и время 00:00:00. Смещениями <PrependTime>0:00:00</PrependTime> и <AppendTime>0:00:00</AppendTime> можно задать некий интевал времени, но и он статичный получается.

    Непонятна остается только реакция сервера на ссылку http://localhost:10008/ElasticReport/Print/PrintReport1?reportID=3&startTime=2024-09-19&endTime=DateTime.Now.ToString(«yyyy-MM-dd&#187;)&archive=Min&format=Html — пустая веб-страница без ошибок.???

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)