Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Ссылка в проекте  (Прочитано 2050 раз)

vyacheslav

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Ссылка в проекте
« : 14 Июня 2018, 15:01:46 »
Добрый день, нужно реализовать такое действие в проекте:
  • в проекте должна быть ссылка на файл допустим Excel или Word который будет лежать на сервере и в нем будут происходить изменения постоянные, чтобы при нажатии ссылки открывался этот фай;
  • в проекте будут использоваться съем показаний с электросчетчиков, как реализовать правильно? Есть графически на каждом доме электросчетчики на них выводятся теги с OPC и визуализируются в проекте. нужно собирать теги в один файл (список) с наименование объектов и показаниями для дальнейшей печати.
Спасибо за помощь.
« Изменён: 15 Июня 2018, 09:44:01 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Ссылка в проекте
« Ответ #1 : 15 Июня 2018, 09:57:24 »
Здравствуйте.

в проекте должна быть ссылка на файл допустим Excel или Word который будет лежать на сервере и в нем будут происходить изменения постоянные, чтобы при нажатии ссылки открывался этот фай;
Вы можете открыть файл через Word/Excel используя процедуру RunApplication. например:
Код: (delphi)
begin
  { Открыть на сервере файл "Мой_Файл.xlsx", расположенный на диске "D:\", через Microsoft Excel }
  RunApplication(SS_SERVER_NAME, 'excel', 'D:\Мой_Файл.xlsx');
end.
Цитировать
в проекте будут использоваться съем показаний с электросчетчиков, как реализовать правильно? Есть графически на каждом доме электросчетчики на них выводятся теги с OPC и визуализируются в проекте. нужно собирать теги в один файл (список) с наименование объектов и показаниями для дальнейшей печати.
Чаще всего нужные параметры просто архивируют в БД и просматривают/печатают их в виде трендов. Если нужно именно отображение в виде списка, то можно либо создать отчет (отчеты доступны в версиях Demo-Time и Professional) нужной Вам формы, либо сохранять показания в обычный текстовый файл через скрипты, используя процедуры для работы с файлами.