Оригинальный способ хранения "снимков" документов. Отличается от ранее опубликованных тем, что история каждого документа хранится в отдельной папке с именем UID данного документа, в отдельных файлах. Соответственно, нет проблем с дополнительными блокировками 1SBLOB.DBF в файловом варианте (там хранятся строки неограниченной длинны для всех объектов ИБ), нет проблем с удалением документов (например при свертке). Обработка только для опытных пользователей - это специально "выдернутый" и "урезанный" в своих функциональных возможностях пример из реальной базы. Так, например, не сохраняется история реквизитов шапки - только табличная часть.
Скачать файлы
|
Наименование |
Файл |
Версия |
Размер |
|
|
|
History.ert
|
.ert |
|
185,00Kb |
29 |
Скачать
|
Способ интеграции в готовый программный продукт:
1). В глобальный модуль положить процедуру
"ЗарегистрироватьПроведение(Конт)" (лежит в модуле формы - закомментировано)
2). Модифицировать процедуру "глПриПроведении"
(пример для ТИС 965 также в модуле формы, можно просто заменить процедуру)
3). Для вызова процедуры по кнопке "Действия" из любого документа модифицировать
процедуру глДействия(Конт, СписокДействий) Экспорт
(пример для ТИС 965 также в модуле формы, можно просто заменить процедуру)
4). Положить данную обработку в каталог ExtForms. Имя обработки History.ert