Большое спасибо!
Сегодня, еще не успев прочитать Ваше сообщение, тоже дошел до того что нужно изменить структуру системы. Это я и сделал. Поскольку "озвучка" не самый приоритетный (но необходимый) элемент системы, то занимался другими вещами. Хотел бы узнать, Вы считаете создание пользователей обязательным? В постановке задаче такого требования нет - есть сервер, который собирает данные, и есть 4 рабочих места (диспетчер и 3 инженера по направлениям). И еще. Уперся не то в какой-то свой косяк, не то просто не возможно корректно проверить работоспособность всей системы на одном ПК: у инженеров на их АРМах должны появляться аварийные сообщения (кроме того что и конкретные показания приборов они могут видеть), а у диспетчера на АРМе - только всякие сообщения. У диспетчера на АРМе, на главном окне, расположен Архивный журнал 1 с признаком "Глобальный" , но кроме сообщений о входе в систему ничего не отображает. Правда, если нажать на АРМе инженера "На главный экран", то в этом Архивном журнале начинают отображаться сообщения того АРМа, с которого был совершен переход. Я уже архивы всех объектов назначил на архивы, хранящиеся на сервере (думаю, при нашей структуре системы это правильно), но сообщения со всех направлений все равно не отображаются.
Вот ссылка на текущую версию проекта:
https://cloud.mail.ru/public/3KsJ/cAi3AabjE
Ну и скриншоты, на всякий случай (1-ый - Главный экран диспетчера после перехода на него с экрана электроснабжения, 2-ой - Главный экран диспетчера после перехода на него с экрана водоснабжения, 3-ий - Главный экран диспетчера сразу после запуска системы). На 1-ом скриншоте заметно наличие ошибки "Unknown error", она и на 2-ом скриншоте есть, просто не влезла