Печать трендов в WinCC 6.0
Константин Власкин; 11.3.04

Подскажите в шестой версии всё так же плохо как и в пятой, или, наконец, ситуация с печатью трендов изменилась?

Re: Печать трендов в WinCC 6.0
Human; 12.3.04

Практически ничего не изменилось, всё тот же элемент, добавили только возможность отправки на печать указанного PrintJob, да ещё можно выбрать Time base (project, server, local).

Re: Печать трендов в WinCC 6.0
mlr; 15.7.04

А как вы печатаете тренды? Что-то я не смог настроить не шрифт, не кол-во знаков после запятой на осях. График совсем нечитаемый вид имеет...

Re: Печать трендов в WinCC 6.0
Nick Gashevsky; 19.7.04

В ВинСС Никак, использую внешнюю программу.

Re: Печать трендов в WinCC 6.0
Коростелёв; 19.7.04

Я печатаю так:

Layers(15).Visible = vbTrue
Dim objWshShell
Set objWshShell = CreateObject("Wscript.Shell")
objWshShell.Run "PrtScr.exe -C= 0;50;1280;800 -l", 1, True
Layers(15).Visible = vbFalse
Set objWshShell = Nothing

Просто вывожу на печать область экрана, на которой расположен объект с трендом. Для этого есть специальная программулька в WinCC - PrtScr.exe. Предварительно убираю все элементы экрана, которые не нужны на печати (Заслоняю их белым прямоугольником, находящимся в 15-ом слое, который по умолчанию невидим). Качество получается не идеальное, но при разрешении 1280х1024 вполне допустимое.
Re: Печать трендов в WinCC 6.0
mlr; 26.7.04

Простите за дурацкий вопрос, но куда это прикручивать? К кнопке какой-нибудь или куда?

Re: Печать трендов в WinCC 6.0
Коростелёв; 26.7.04

Да, создаёте свою кнопку, и в ней пишите этот скрипт. Цифры 0,50, 1280, 800 означают координаты распечатываемого прямоугольника на экране (в пикселях). Если что не понятно - пишите на мыло.