//Если есть запись IF Result_in == 1 THEN Главный_1_Экран_технология = 1; END_IF;
Она запускает запрос на выборку количества записей по заданным критериям. Если есть одна запись, соответствующая этим критериям, необходимо перейти на экран. Результат выборки находится в отдельном канале "Result_in". Запрос выполняется, но перехода не осуществляется, думаю из-за задержки обновления result_in, туда не успевает прийти значение к моменту сравнения. Нажимаю второй раз на эту кнопку - осуществляется переход. Представленная задержка также не помогает. Что здесь можно сделать? Можете объяснить популярно, задержка 5000000 - это сколько в секундах? Период 10, разрешение 0.055.
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
К этому описанию много вопросов. Пришлите, пожалуйста, Ваш тестовый проект с программой и комментариями на hotline@adastra.ru.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Проект отправил. Про время можете рассказать, как оно пересчитывается?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Вы организовали в программе внутренний цикл, который лишь увеличивает время пересчета одного вызова программы в реальном времени. При этом команда на SQL-транзакцию будет выдана только после завершения всего пересчета программы, т.е. после завершения внутреннего цикла. Задержки на проверки можно осуществлять только с внешними циклами, которые задаются циклом обработки программы и с дискретностью, не меньшей, чем цикл пересчета программы.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
То есть входные каналы отрабатывают до выполнения программы, выходные только после нее. В процессе выполнения алгоритмов послать ничего нельзя, только после. Я правильно Вас понял?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |