Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE » Печать данных из СУБД

   
Автор / Author Тема / Topic: Печать данных из СУБД
Fulcrum
Junior Member / Новичок
Участник № / Member № 7316


Icon 1 отправлено / posted      Профиль для / Profile for Fulcrum           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!
Стандартный ГЭ "База данных" позволяет выводить данные из СУБД на экран, но не позволяет ни печатать их, ни выводить их во внешний файл (хотелось бы получить PDF или XLS). Каким образом можно это реализовать?

Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Это элемент экрана. Его задача - выводить информацию на экран.

Для вывода данных в документ используйте функцию документирования:
http://www.adastra.ru/products/overview/doc/
Описание в справке: Содержание - TRACE MODE 6 - Генерация документов.

Для вывода информации в Excel используйте запись через ODBC драйвер:
http://www.adastra.ru/products/overview/openness/
https://youtu.be/LKPuqDOnQAc
Описание в справке: Содержание - TRACE MODE 6 - Распределенные АСУ - Обмен с базами данных.

Сообщения / Posts 16099 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Fulcrum
Junior Member / Новичок
Участник № / Member № 7316


Icon 1 отправлено / posted      Профиль для / Profile for Fulcrum           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В продолжение темы.

Есть SQL запрос:

Select время #ДатаВремя_R#, давление #Давление_R#, температура #Температура_R#, расход_раб #Расход_раб_R#, расход_стд #Расход_стд_R#
from <...>
В ГЭ "База данных" данные выводятся корректно.

В компоненте "связь с СУБД", помимо прочих, созданы аргументы ДатаВремя_R, Давление_R и т.д., они имеют тип IN/OUT. Тип данных ДатаВремя_R - DATE_AND_TIME, остальных аргументов - REAL. К аргументам привязаны реальные значения каналов CALL, ChGroupReq, параметр = 1, тип = Input, формат вывода = 0.
Реальные значения этих же каналов CALL ChGroupReq привязаны к IN аргументам соответственно типа DATE_AND_TIME или REAL канала CALL Document(Report), его параметр 98, формат вывода 0, тип Output.
Реальное значение Call document привязано к аргументу экрана IN/OUT DINT, в него кнопка при нажатии пишет 1.
В самом отчете создана таблица из одной строки, в ячейках которой записаны @Температура_R, @Давление_R и т.д.
Принтер по умолчанию стоит Microsoft print to PDF, из блокнота Windows он "печатает" нормально.

В МРВ через панель МРВ видно, что единица в канал CALL Document(Report) пишется, но не сбрасывается; также устанавливается в 1 атрибут "входное значение". Атрибуты каналов CALL ChGroupReq не изменяются. Печатать Trace Mode ничего не пытается.

Что я пропустил?

Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы не запустили Сервер печати TRACE MODE 6

Справочная Система - Распределенные АСУ - Сервер печати TRACE MODE 6

Сообщения / Posts 16099 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Fulcrum
Junior Member / Новичок
Участник № / Member № 7316


Icon 1 отправлено / posted      Профиль для / Profile for Fulcrum           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нет, сервер запущен.
Сообщения / Posts 5 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ответ дан почтой
Сообщения / Posts 16099 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2