Actions
Bug #4529
openДобавление операций с Report и Document в транзакции
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
10/04/2013
Due date:
% Done:
0%
Estimated time:
Detected in build:
svn
Platform:
Published in build:
Description
На данный момент удаление документа просходит вне системы undo\redo не попадая в базу транзакций. В то же время, в undo\redo могут остаться действия, связанные с разметкой в удаленном документе. При этом возникает неопределенная ситуация с подобными действиями - их можно производить в то время, когда документ уже не существует. Это может послужить причиной возникновения различных ошибок с разметкой.
Возможным решением на данный момент может послужить очищение стека undo\redo при удалении документа.
Долгосрочным решением может послужить добавление операций с Report и Document файлами в транзакции, например, при помощи использования временных файлов.
Actions