Удаление данных: различия между версиями

Материал из Учеткин.by Wiki
Перейти к навигации Перейти к поиску
Строка 3: Строка 3:
 
<pre>
 
<pre>
 
Непосредственное удаление помеченных на удаление данных происходит автоматически поздно ночью,  
 
Непосредственное удаление помеченных на удаление данных происходит автоматически поздно ночью,  
в случае (это обязательно), если с базой данной системы никто не работает  
+
в обязательном случае, в момент, когда с базой данной системы никто не работает - т.е.  
(т.е. все пользователи системы отключены).  
+
все пользователи системы отключены.  
 
</pre>
 
</pre>
 
Этот момент связан с тем, что система "дает шанс" Пользователю не удалять уже внесённые данные, а по возможности - скорректировать и восстановить их.
 
Этот момент связан с тем, что система "дает шанс" Пользователю не удалять уже внесённые данные, а по возможности - скорректировать и восстановить их.
  
Если же все-таки есть необходимость удалить объект, то в момент удаления, система проверяет,  
+
Если же все-таки есть необходимость удалить объект (к примеру - ненужный документ), то в момент удаления, система проверяет,  
ссылается ли другие данные на удаляемый элемент. Если ссылок не обнаружено, то система удаляет
+
ссылается ли другие данные на удаляемый элемент. Если ссылок на отмеченный элемент не обнаружено, то система выполняет физическое удаление элемента из базы данных системы, в противном случае - помеченный на удаление объект <b>остается в базе данных Пользователя</b>.
отмеченные на удаление элементы, в противном случае - помеченный на удаление объект  
 
<b>остается в базе данных Пользователя</b>.
 
  
 
Снять пометку удаления можно при помощи той же кнопки, которой была установлена пометка на удаление - http://demo.uchetkin.by/Images/Help/delete.gif ''Удалить''.
 
Снять пометку удаления можно при помощи той же кнопки, которой была установлена пометка на удаление - http://demo.uchetkin.by/Images/Help/delete.gif ''Удалить''.

Версия от 17:32, 5 ноября 2012

В Личном кабинете Пользователь способен только устанавливать/убирать пометки на удаление (в списке объектов, через кнопку delete.gifУдалить) для строк справочников и документов.

Непосредственное удаление помеченных на удаление данных происходит автоматически поздно ночью, 
в обязательном случае, в момент, когда с базой данной системы никто не работает - т.е. 
все пользователи системы отключены. 

Этот момент связан с тем, что система "дает шанс" Пользователю не удалять уже внесённые данные, а по возможности - скорректировать и восстановить их.

Если же все-таки есть необходимость удалить объект (к примеру - ненужный документ), то в момент удаления, система проверяет, ссылается ли другие данные на удаляемый элемент. Если ссылок на отмеченный элемент не обнаружено, то система выполняет физическое удаление элемента из базы данных системы, в противном случае - помеченный на удаление объект остается в базе данных Пользователя.

Снять пометку удаления можно при помощи той же кнопки, которой была установлена пометка на удаление - delete.gif Удалить.