Lotus Notes Creating a Recycling Bin


Все мы иногда ошибаемся и вот тут возникает вопрос, как предусмотреть возможность отмены удаления документа в Lotus Notes.

Имеется два варианта, можно включить Soft Deletions (по умолчанию оно выключено) или написать специальный программный код и самостоятельно контролировать процесс удаления.

Первый вариант достаточно просто реализовать, достаточно создать представление с именем ($SoftDeletions) но в момент создания представления необходимо указать тип представления как ‘Shared, Contains Deleted Documents’.

Создайте в представлении действие (Action) с кодом @Command([EditRestoreDocument]); и назовите «Восстановить»

Более подробно можно прочесть здесь | Link.

Второй способ сложней, необходимо навесить на события отвечающее за удаление документа (Code->Datebas Script->Querydocumentdelete) код.

Более подробно можно прочесть здесь | Link.