Обработка «Браузер хранилища» позволяет наглядно просмотреть содержимое справочника «Хранилище дополнительной информации» в тех типовых конфигурациях, где он есть, а также провести некоторые манипуляции с ним.
- рассчитывает размер хранимых данных
- помечает на удаление
- очищает хранимое значение
- сохраняет на диск
Расчет размеров проводится либо через Base64 либо через вычисление размера сохранённого на диск файла. Для 8.2 и выше есть возможность расчета размера через встроенный метод объекта двоичных данных.
Очистка значения в хранилище пригодится, если нужно уменьшить размер базы и хранимые данные не нужны, но нужно сохранить ссылочную структуру.
Заполнение можно провести через промежуточные таблицы значений — может кому-нибудь пригодится для своеё обработки результатов.
История версий
1.1 — добавлено включение монопольного режима и работа с транзакциями.
1.2 — добавлена работа через оптимизированные функции — они сразу отбирают все нужные записи справочника ХранилищеДополнительнойИнформации.
Спасибо за хорошую идею!
(1) mzelensky, на здоровье!
Удачно скачал, обработка еще пригодится, ато 250 000 картинок нужно вынести из базы.
Полезный инвентарь, и картинка соответствует теме )))
(0),
Что-то в типовой БП 2.0 не нашёл такого справочника
(6) CratosX, могу дописать «в тех типовых конфигурациях, где он есть», но нужно ли?
Просто упоминание типовых связано с тем, что обработка предполагает структуру справочника, как она сделана в УПП/УТП/Рознице. В Бухгалтерии действительно нет.
(7) а давай я тебе продам кружку, а она окажется дырявой. А на твоё заявление «да она же дырявая!» я отвечу — она предназначена для крупных ягод, и даже не знаю, нужно ли об этом дополнительно сообщать
(8) CratosX, мне непонятен тон и аллегория. Я в данном случае никому ничего не продаю. Вроде как я не писал ДЛЯ ВСЕХ ТИПОВЫХ. Тем более, что к типовым можно отнести и экзотику вроде Документооборота. И уж тем более моя кружка никак не дырявая. Скорее можно было бы привести пример с креслом для сидения и нестандартными габаритами конкретного тела. Ведь действительно, никто не указывает на кресле предельную геометрию сидящего.
(9) тон задан незаполнением [неверным заполнением] тегов на инфостарте и неполным описанием.
Аллегория верна — скачка требует наличия местной валюты $m. Кружка дырявая или кресло негабаритное — это особенность, а не массовый универсальный продукт.
Неужто так сложно подправить описание/тег?
(10) CratosX, но неужели нельзя было просто сказать «лучше допиши» на моё (7) ?
(10) CratosX, так лучше?
Судя по скринам в конфах на УФ работать не будет ?? Taiba, случаем не собираешься на управляемые формы переделать ?
(13) Al-X, увы, пока что на работе 8.1, так что не до экспериментов. Вот переведём рабочую на 8.2 — может и сделаю.
Тема )