This is topic Выполнение программы при нажатии кнопки in forum Мониторы Реального Времени / Real Time Monitors at Форум TRACE MODE: техническая поддержка.
Имеется кнопка на экране. При нажатии на кнопку запускается на выполнение канал, вызывающий шаблон программы, в которой вызывается внешняя функция из DLL, открывающая некий файл Microsoft Excel. Так вот при испытании проекта на компьютере разработчика из-под инструментальной системы всё "работает на УРА". При запуске того-же самого узла на рабочем компьютере из-под RTM при нажатии на кнопку ничего не происходит. Причем при насильном запуске на выполнение канала, вызывающего шаблон программы (путем записи 1 в атрибут EXEC через просмотр компонентов), всё замечательно срабатывает. Получается, что при нажатии кнопки не выполняется пересчет канала? Почему такое может быть? P.s. Версии инструментальной системы и МРВ - 6.05, операционная система на обоих компьютерах - Win XP. К сожалению проект выслать не могу - большой размер.
Спасибо.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Соответственно необходимо еще раз проверить привязку аргумента Экрана с кнопкой вызова программы к атрибуту EXEC канала вызова этой программы. Искать нужно именно здесь, так как при "насильном" запуске все работает.