автор Quan, обработка приложена к сообщению :
http://www.itland.ru/forum/index.php?showtopic=13810Этот инструмент чистит "лишние" периодические реквизиты справочников.
То есть, в ситуации, когда имеется история значений:
13.01.02 Вася
15.02.02 Вася
22.04.02 Вася
24.07.02 Петя
25.07.02 Петя
20.08.02 Юра
31.12.02 Таня
04.01.03 Таня
после обработки останутся лишь значения
13.01.02 Вася
24.07.02 Петя
20.08.02 Юра
31.12.02 Таня
что в большинстве случаев не должно влиять на логику работы системы.
Значения, установленные документами, не удаляются.
Значения, установленные вручную, но оказавшиеся "лишними" из-за значений, установленных документами - удаляются (!).
Если такая логика работы Вас не устраивает, ее (логику) не так уж сложно подрихтовать.
Правильная работа с длинными строками, занимающими несколько записей таблицы _1sconst, маловероятна, т.к. ввиду
отсутствия подобных объектов в моей базе этот формат хранения при разработке не учитывался, а при тестировании - естественно, не тестировался.
Впрочем, есть подозрение, что такие структуры хоть и существовали во времена v75, но с переходом на v77 отошли в область мифологии.
Системные требования: 1Cv77, MS SQL и 1С++ не очень древних версий.
Более подробно см.
www.1c.ru,
www.microsoft.com и
www.1cpp.ru соответственно.
Порядок работы:
1. Выберите очищаемый справочник.
2. Отметьте в списке очищаемые реквизиты.
Для больших списков полезны кнопочки, позволяющие установить либо снять все отметки.
3. Нажмите кнопку "очистить".
4. Можете закурить. Если успеете.
Если же Вы успеете даже докурить до конца - значит у Вас либо база приличных размеров, либо очень тормозной сервер.
Гарантии.
1. Автор не гарантирует нормальную работу данной программы на DBF-базах
2. Автор вообще не гарантирует нормальную работу данной программы.
3. Автор не несет ответственности ни за прямой, ни за косвенный ущерб, понесеннвй в связи с использованием данной программы.
4. Автор также не несет ответственности ни за прямой, ни за косвенный ущерб, понесеннвй в связи с неиспользованием данной программы.
©2006 by Quan
Moscow - Novosibirsk
Distributed as FreeSource GPL