Как отключить возможность сохранения изображений на станции верификации в FlexiCapture 12?

Question

Как отключить возможность сохранения изображений на станции верификации в FlexiCapture 12?

 

Answer

Чтобы отключить возможность сохранения изображений на станции верификации, необходимо сделать через глобальное (на весь проект) событие При открытии окна задания и метода EnableCommand, для этого выполните следующие действия:

  1. Откройте свойства проекта;

  2. Во вкладке Общие снизу возле названия Инструмент нажмите кнопку Правка...;

  3. Нажмите Добавить событие...;

  4. Выберите из списка При открытии окна задания и нажимаем Правка скрипта...;

  5. Вставьте эти две строки (язык C#):

    TaskWindow.MainWindow.EnableCommand(TCommandID.CI_ExportImages, false); //Отключает экспорт в изображения
    TaskWindow.MainWindow.EnableCommand(TCommandID.CI_ExportImage, false); //Отключает правку изображения -> сохранить как
  6. Сохраните скрипт, закройте окно со скриптом, ОК -> ОК -> ОК.

Этот метод отключает все возможности экспортировать в изображения и кнопку "сохранить как", причём везде и сразу. А тот факт, что это скрипт при отрытии окна, причём в свойствах всего проекта, заставляет срабатывать его сразу, как верификатор просто откроет станцию верификации, независимо от всего остального.

Два важных замечания: первое, скрипт работает на весь проект сразу, то есть на все типы пакетов одновременно и изменить это нельзя.

Второе - этот код можно отменить таким же вызовом EnableCommand(... , true) в любом обработчике событий с доступом к TaskWindow. Причём как глобально (во вкладке "Общее" проекта), так и на конкретном этапе (на вкладке "Инструменты этапов"), или даже на этапе для конкретного типа пакетов (вкладка "Инструменты этапов" в свойствах типа пакета). Поэтому надо следить, чтобы эти команды не включили обратно.

На станции настройки проектов все кнопки будут активны.

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

Еще есть вопросы? Отправить запрос

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Недавно просмотренные статьи