Показать сообщение отдельно
Старый 04.07.2023, 23:41   #705
Steam Condenser
Новичок
 
Регистрация: May 2023
Сообщения: 7
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Unhappy Ответ: Небольшие хотелки в SMLogix

3.34.0236
Если удалить внутри макроса подключенную снаружи связь и, не переключая окна, откатить это ( Ctrl-Z), то связь восстановится обратно, всё Ок.
Но если удалить такую связь внутри макроса, переключиться на любое другое окно, а затем вернуться обратно в этот макрос, то отмена уже не работает, и всё дерево снаружи потеряно безвозвратно.
Мало того, в этой ситуации Ctrl-Z уже вообще больше не работает, ни для действий после удаления этой связи, ни до удаления. Забывается весь журнал действий.
То есть в окне макроса что-то делается, потом удаляется связь, подключенная снаружи, потом ещё что-то делается, потом переключаетесь на другое окно - всё, весь журнал отката забыт. С этого момента журнал ведётся заново и откат работает только до этого момента.
Steam Condenser вне форума   Ответить с цитированием