(11-Jan-2019, 15:03:51)dv_ Написал: Создать на VBA можно. Только зачем? Создавать собственные ошибки?
Есть встроенные механизмы: Derived Tags, Events, Macros, причем эти механизмы работают лучше, чем самописный скрипт для этих-же целей.
VBA - только в крайних случаях, когда не хватило штатных средств, т.е. экзотики, пример из моей практики: Клиент_1 открыл экран, подвигал, изменил масштаб и нажал "горячую кнопку", Клиент_3 (TV 55") открывает такой-же экран и в том-же месте.
Клиент_2 - может сделать аналогичное не зависимо от Клиент_1.
Curr93, Alarm для какого FTView нужно? SE или ME, из твоих других двух тем непонятно.
Нужен для Site Edition. VBA я бы хотел прикрутить, например, для автоматического сохранения скриншота (получения экранной копии). Спасибо за PrintDisplay
(11-Jan-2019, 12:33:24)oldDad Написал: Не очень понятно что Вам мешает использовать в VBA любой объект из FactoryTalk View SE Client Object Model, например, объект Tag, а затем делать с ним всё, что Вам нужно, средствами Microsoft Visual Basic, например, реализовать трансфер данных для последующей обработки в Excel и т.п.?
Вот спасибо. Для меня это что-то новое - Client Object Model. Навскидку его нет в дереве проекта версии Site Edition... Это видимо просто модель работы с данными?
Вообще не совсем понятно - ведь VBA это только для экранов, а для тегов только механизм Derived Tags... Мне непривычно после многих лет работы с Сименс, Шнейдер да и с Интач еще )))

