This is topic Генерация сообщений с помощью переменной message in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Добрый день, подскажите пожалуйста как правильно связать канал CALL c системной переменной @message и словарем сообщений.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Штатно такое подключение не декларировано.
Опишите, пожалуйста, задачу, которую Вы хотите решить.
Posted by Dmitrii (Участник № / Member № 6880) on :
Сама задача состоит в выводе в отчет тревог сообщений о результатах выполнения программы. Всего 8 вариантов.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Все 8 вариантов сообщений должны быть записаны в "Пользовательский словарь сообщений". Системная переменная @Message должна быть привязана к каналу Message_OUT. У канала Message_OUT надо задать архивирование в ОТ и привязать к нему указанный словарь. Из программы по результатам диагностики надо посылать в атрибут ВХОДНОЕ_ЗНАЧЕНИЕ канала Message числа от 1 до 8.
Posted by Dmitrii (Участник № / Member № 6880) on :
Поясните пожалуйста что такое канал Message_OUT? Это CALL с типом output? Как к нему должна быть привязана системная переменная?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Это числовой канал, например, типа FLOAT.
Posted by Selya (Участник № / Member № 6591) on :
code:
Системная переменная @Message должна быть привязана к каналу Message_OUT.
Подскажите, пожалуйста, как эту привязку сделать? Не найду в дереве проекта системную переменную @Message.
Posted by Selya (Участник № / Member № 6591) on :
А, нашёл. Надо было в "Источники/Приёмники" создать "Диагностика и сервис" -> "Системные" -> "@Message"