IE 2016

Автосохранение реквизитов документов

Опубликовал imsoftware в раздел Администрирование - Архивирование (backup)

Данная разработка предназначена для автоматического сохранения всех (!) реквизитов документа (шапки и табличной части) в процессе редактирования (ввода нового) документа.

Внешне это выглядит так: вы упорно создаете какой-нибудь документ (ПНК, ЗаказПокупателя и т.д.), целый час забиваете данные в многострочную часть, и в самом разгаре 1С-ка "падает", не оставляю юзеру никакой возможности сохраниться.. При последующем запуске 1С при вводе нового документа (того же вида) система предлагает восстановить данные документа (по принципу Word'а)!!
Система автосохранения содержит 3 внешние обработки (их желательно сделать встроенными):

(1) ВосстановлениеПослеАварии_ЗаписьРеквизитовВФайл.ert
(2) ВосстановлениеПослеАварии_ПроверкаФайлаВосстановления.ert
(3) ВосстановлениеПослеАварии_ЗагрузкаРеквизитовИзФайла.ert

В архиве присутствует подробная инструкция по их использованию (для этого необязательно быть программистом - профессионалом!

Автосохранение проверено и работает на базе многих конфигураций 1С v7.7(ИТРП, Комплексная, Бухгалтерия и т.д.)

Если есть вопросы (пожелания), мыльте: neoid2006@narod.ru или по аське: 212-804-352

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
autosave
.rar 32,80Kb
25.09.09
135
.rar 32,80Kb 135 Бесплатно

См. также

Лучшие комментарии

7. imsoftware 05.07.2006 15:50
Почти 12 000 скачиваний и только четыре голоса... Неужели жалко отдать свой голос за понравившуюся разработку? :-)
+ 1 [ gluglugluglu; ]
# Ответить

Комментарии

1. Idiot 18.04.2006 12:50
>> и в самом разгаре 1С-ка "падает", не оставляю юзеру никакой возможности сохраниться..
=====================================
Убивать ВАС таких прогеров надо! У нормальных ничего не падает и нет проблемы в сохранении.
# Удалить Изменить Ответить
2. Лемур 22.03.2006 08:52
Прикольная идея!
Можно воспользоваться недокументированной возможностью
Форма.ОбработкаОжидания("ЗаписьРеквизитов",30)
которую объявить при открытии документа.
Процедура ЗаписьРеквизитов() будет вызывать ВосстановлениеПослеАварии_ЗаписьРеквизитовВФайл.ert
тогда можно не добавлять во все процедуры формы.
И если зависнет, то потеряется только последние полминуты работы.
# Удалить Изменить Ответить
3. Аня 22.03.2006 22:08
а почему, когда скачиваешь, файл в htm?
# Удалить Изменить Ответить
4. imsoftware 23.03.2006 08:18
"а почему, когда скачиваешь, файл в htm? " - Скорее всего, необходимо проверить настройки вашего браузера.. Архив с разработкой скачивается без проблем (проверено).
# Ответить
5. accuser 10.04.2006 16:17
Как сама идея, так и её реализация рулят нипадецки!
# Ответить
6. imsoftware 18.04.2006 15:27
1С может "падать" не только из-за оплошностей программистов! Бывает, что и сервер "сглючит", и локальная машина пользователя даст сбой. В любом случае будет не лишним подстраховаться от подобных случаев.
p.s. Неплохой ник :-)
# Ответить
7. imsoftware 05.07.2006 15:50
Почти 12 000 скачиваний и только четыре голоса... Неужели жалко отдать свой голос за понравившуюся разработку? :-)
+ 1 [ gluglugluglu; ]
# Ответить
8. VasilyKushnir 21.07.2006 17:18
"Убивать ВАС таких прогеров надо! У нормальных ничего не падает и нет проблемы в сохранении."
===========================================
Это кто здесь нормальный? Не падает только у тех прогеров, которые ничего не прогируют, но это уже не прогеры, а есть им другое название...
К сведению, если не знаком с особенностями работы 1С, сообщаю: падает эта сволочь в большинстве случаев вовсе не по вине Программиста, а из-за глюков в самой 1С. Никогда не задавал себе вопросс - почему у нее столько билдов? Если бы все было чики-чики, вышла бы версия 7.7 билд №001 и усе...
Только один пример: входишь в режим просмотра печатной формы, закрываешь ее не по клаве"Закрыть", а по "крестику" (в правом верхнем углу второй сварху) и бывает (не часто но таки да) вылетает. И где тут вина программиста? Как говорится: причем здесь миллиция, если свинью молния убила?
# Ответить
9. artbear 20.10.2006 09:33
Если мне не изменяет память,
Падение по крестику при просмотре печатной формы раньше было из-за багов то ли 1С++, то ли ФормЕкс.

Это не ругань 1С++ или ФормЕкс, т.к. я - один из разработчиков 1С++ :)
Это констатация факта.
Сейчас такого бага нет.

Поправьте меня, если я все-таки не прав :)
# Удалить Изменить Ответить
10. hand 09.10.2007 00:21
идея класс. я отталкиваясь от этой идеи сделал немного по другому: в модуле формы для подбора справочника номенклатура в конце процедур ОбработкаКликаПоТаблице и ПриВыбореСтроки вызывается процедура АвтосохранениеТаблицыПодбора которая перегружает таблицу подбора в ИндексированнуюТаблицу 1с++ а ее в свою очередь выгружает на диск. И остается только в процедуре ПриЗакрытии удалить файл выгрузки, а в процедуре при открытии, если найден файл выгрузки, загрузить его обратно. Работает отлично. А автору спасибо за идею.
# Ответить
11. denezhka 26.03.2012 21:42
Спасибо за создание этой подсистемы ,очень полезная ,особенно для тех кто занимается просто конфигурирование
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл