Добрый день. Пытаюсь записать в ОТ из CALL.string. В CALL.string создал аргументы куда через программу записываю строки. Затем задаю значение в CALL.string.R = номеру необходимого аргумента. Но в ОТ тревог события не проходят. CALL.string.EB = Y В профайлере, если смотреть через МРВ все ОК
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Протестировали у себя в релизе 6.10 под профайлером и под МРВ. Проблем нет, строки записываются в ОТ.
Корректно писать во входное значение, а не в реальное. Убедитесь, что все аргументы канала CALL.STRING имеют тип данных STRING и что в этих аргументах действительно записаны строки. Номер аргумента, который надо вводить во входное значение CALL.STRING начинается с 0. Строка записывается в ОТ только при изменении реального значения CALL.STRING.
Различий в работе данного механизма в МРВ и в профайлере нет. Уточните, как Вы наблюдаете проблему в профайлере? Что Вы делаете, опишите поэтапно. В МРВ запускается тот же проект?
Posted by Dmitrii (Участник № / Member № 6880) on :
Спасибо, помогло переназначение управления сообщениями на входное значение CALL.STRING. Подскажите возможно ли изменять цвет сообщений из CALL.STRING в Отчете Тревог?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В свойствах объекта ГЭ "ОТ узла" во вкладке "Цвета" можно задавать цвета сообщениям по категориям. В данном механизме категория не задается. Можно задать необходимый цвет сообщениям "Без категории". Если при работе проекта появляются другие сообщения без категории, который надо отличать по цвету (например, LOGIN/LOGOUT), то можно задать им через словарь сообщений категорию и ей задать другой цвет.