MSSQL и Rapid SCADA и отчеты

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Записи
  • #44251
    eu-1982
    Участник

    Вопроса собственно два, и оба они касаются получения исторических данных, в виде отличном от табличного представления Rapid SCADA.
    1. Есть запрос к БД MSSQL, который возвращает некий DataSet. Как сделать так, чтобы результаты этого запроса, т.е. тот DataSet, который отдаст СУБД можно было бы сохранить в какой-либо файл, например CSV.
    Насколько я себе это понимаю, то должен быть некий скрипт на C#, который все это осуществит, но хватит ли возможностей Rapid SCADA, чтобы это сделать?
    Может есть какой модуль для экспорта из БД по нажатию кнопки на схеме в Rapid SCADA?
    2. Как текущее состояние табличного представления сохранить в удобочитаемый файл, не XML, а CSV или XLS?

    #44252
    JurasskPark
    Участник

    Раз вытащили данные из СУБД MSSQL, то можете через этот же MSSQL командой SQL писать на диск, где он установлен файлы в виде CSV или XLS.

    Вопрос в том, что кто с этим файлом потом что делать должен. Мне кажется это более важный вопрос.

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

    Добрый день!

    1. В случае MSSQL Написать свой плагин.
    Для PostgreSQL разработан плагин Табличный отчёт (входит в редакцию Enterprise), который на основе SQL-запроса формирует отчёт в форматах PDF, XLSX, HTML.

    2. Формат XML, в который сейчас выгружается табличное представление, откройте с помощью Excel или другого офисного пакета. Далее сохраните в нужном формате.

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

    Может есть какой модуль для экспорта из БД по нажатию кнопки на схеме в Rapid SCADA?

    По кнопке на схеме можно открыть любую ссылку, в том числе ссылку, по которой строится отчёт.

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