OL 1.23.292.0
При объединении блоков в макрос выдаются такие ошибки:
1.png
после ОК
2.png
В результате блок макроса создаётся, но при попытке его открытия ошибка:
3.png
Подробности такие:
1.23.292.0
System.InvalidOperationException: Операция является недопустимой из-за текущего состояния объекта.
в ProgramRelayFBD.InfrastructureLayer.Adapters.Drawi ngDocumentRepository.RestoreConnectedElements(IEnu merable`1 connectedElements, IEnumerable`1 allElements)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Drawi ngDocumentRepository.LoadMacroFromStoreModel(Macro StoreModel storeModel)
в ProgramRelayFBD.InfrastructureLayer.Adapters.Drawi ngDocumentRepository.LoadMacroByUniqueId(Guid documentUId)
в ProgramRelayFBD.ApplicationLayer.SchemeEditor.Init ializeElementService.<LoadMacroesAsync>d__5.MoveNe xt()
в Wintellect.Threading.AsyncProgModel.AsyncEnumerato r.ResumeIterator(ResumeIteratorFlag resumeIteratorFlag)
в Wintellect.Threading.AsyncProgModel.AsyncResult.En dInvoke()
в Wintellect.Threading.AsyncProgModel.AsyncEnumerato r`1.EndExecute(IAsyncResult result)
в System.Threading.Tasks.TaskFactory`1.FromAsyncCore Logic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)