Суть такова.
Есть справочник "ХранилищеЗначений" (1С 7.7) в котором два поля:
1. ТипВид: "Справочник", без вида
2. ТипВид: Строка, неграниченной длины
В общем в первом я храню ссылку на Элемент который послал файл, а строка - хранит бинарное представление файла. Зачем такой справочник это отдельная тема.
Так вот гружу я туда файл (размер 300Кб), размер DBF справочника = 500Кб
Загружаю второй файл (тот же самый), размер DBF справочника = 1000Кб.
Вроде проблем нет пока...
Но тут самое веселое удаляю я элемент из справочника методом Удалить(1) и что? Размер файла справочника не уменьшается ни на байт, все те же 1000 Кб.
Очищаю весь справочник, а размер файла все равно тот же.... 1000 Кб.
Но самое интересное наступает потом:
Добавляю снова тот же файл (300Кб) и размер DBF как был 1000 так и остается, добавляю второй все так же, добавляю третий и тогда 1500 Кб...
Опять очищаю справочник. Размер DBF - 1500Кб...
НО после очищения в DBF нет ни одной строки...
В общем какие есть идеи. А главное как с этим бороться?