Страница 1 из 1

Сохранение в файл TrendClient

СообщениеДобавлено: Ср дек 16, 2015 8:42 pm
KCD
Добрый день!

Подскажите как реализовать сохранение данных в файл, например, в .aaTrend или в .csv как это реализовано в HistorianClientTrend ?
Сохранить как картинку? Распечатать например?
Подскажите где добыть функционал для реализации данных сервисов?
в мануале по TrendClient подобных функций не нашел.

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Чт дек 17, 2015 12:11 pm
xonyx
Ну, можно использовать функцию печати тренда в trendclient, я думаю. Ее описание есть в мануале.

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Пн дек 28, 2015 7:16 pm
KCD
xonyx писал(а):Ну, можно использовать функцию печати тренда в trendclient, я думаю. Ее описание есть в мануале.


Ткните пальцем, пож-та. Не наблюдал никаких подобных функций в мануале по скриптингу ни в TrendClient , ни в AS Scripting.

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Пн дек 28, 2015 8:04 pm
Генератор зла
Есть ф-ция InTouch-а, печатающая содержимое экрана (не окна). Можно пользоваться ею.
Думаю, если поискать, можно и в .Net подобное найти.

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Вт янв 05, 2016 2:31 pm
KCD
Генератор зла писал(а):Есть ф-ция InTouch-а, печатающая содержимое экрана (не окна). Можно пользоваться ею.
Думаю, если поискать, можно и в .Net подобное найти.


А именно, печать области построения графика как напечатать с RT?

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Вт янв 05, 2016 5:34 pm
Генератор зла
Ф-ции:
PrintHT()
PrintWindow()
PrintScreen()

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Ср янв 06, 2016 4:02 pm
KCD
Генератор зла писал(а):Ф-ции:
PrintHT()
PrintWindow()
PrintScreen()


А если Histotian используется, будут работать?

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Ср янв 06, 2016 11:25 pm
Генератор зла
Это InTouch-ф-ции. Им фиолетово всё, кроме экрана и принтера.

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Пн янв 18, 2016 4:09 pm
KCD
Генератор зла писал(а):Это InTouch-ф-ции. Им фиолетово всё, кроме экрана и принтера.


А PrintHT (HistTrendTagname) сам тег должен быть в Historian, либо в LGH файле?

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Пн янв 18, 2016 4:33 pm
Генератор зла
Ммм...
Стесняюсь спросить.
Вы хелп на эту ф-цию читали?
Или мой предыдущий пост?
Он: Ребята, эта ф-ция печатает содержимое экрана!!!
Ему: А содержимое экрана д.б. на русском или на английском языке???
Он: :cry:

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Ср янв 20, 2016 2:45 pm
KCD
HistTrendTagname - Тег интачевской утилиты Historical Trend. С тегами Trend Client она не напечатает ничего.
Есть ли функции подобные для печати исторических тегов с TrendClient ?
Или только область экрана можно напечатать?


Изображение

Re: Сохранение в файл TrendClient

СообщениеДобавлено: Вт фев 09, 2016 3:37 pm
KCD
При помощи SetWindowPrinter() "выплёвывает" область экрана где есть TrendClient , т.е. на распечатанном есть кнопки (обвязка TrendClient ), другие объекты, а сам TrendClient - невидимый, нет не осей, не кривых, пусто.