Вычисление размера прикрепленных файлов номенклатуры

24.04.15

База данных - Статистика базы данных

Обработка позволяет наглядно посмотреть на количество и объем прикрепленных файлов, которые хранятся в справочнике "Хранилище дополнительной информации".
Вывод информации производится в табличную часть обработки, сортируя по типу файлов на две категории: "Изображения" и "Файлы". Для каждого файла отображается его размер, имя, владелец и флаг "Пометка на удаление"...

Отчет пригодится менеджерам и администраторам для слежения за размерами картинок после записи в базу данных.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Вычисление размера прикрепленных файлов номенклатуры
.epf 13,27Kb
33 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

1. Начало работы.

Кнопкой "Выполнить" происходит запуск цикла просмотра справочника на предмет наличия прикрепленных файлов. В случае, если таковые существуют, то они сортируются по виду и типу вложения, а их параметры записываются в табличную часть обработки.

 

2. Параметры обработки.

Во-первых, пользователь в любой момент может прервать работу обработки комбинацией клавиш "Ctrl+Break".

Во-вторых, список обработанных товаров можно сохранить и при следующем открытии без запуска обработки получить все тот же список данных. Для этого в настройках обработки перед закрытием "заполненной" обработки выберите пункт "Сохранить значение" -> "Сохранять автоматически".

И, напоследок, в корневом каталоге диска "С" в "Мой компьютер" может появиться один файлик-картинка с именем "temp.jpg". В этот файл автоматически сохраняется картинка, если она хранится в хранилище значений в виде картинки... Так надо для вычисления размера файла. Кто знает, как сделать проще, - пишите в комментариях. :)

 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Статистика базы данных Программист 1С 8.3 Абонемент ($m)

Внешняя обработка для анализа фактического использования объектов метаданных конфигурации 1С. Позволяет быстро узнать, сколько создано объектов каждого вида метаданных среди справочников и документов. Какие из них активно используются, какие реквизиты заполняются, а какие остаются пустыми.

1 стартмани

27.04.2026    979    7    archi517    0    

6

Статистика базы данных Программист Пользователь 1С 8.3 Абонемент ($m)

По указанному периоду показывает, какие виды документов введены в информационную базу, и также количество введенных документов.

1 стартмани

03.03.2026    746    5    burgerkirg    0    

3

Статистика базы данных Системный администратор Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Библиотека стандартных подсистем Абонемент ($m)

Расчет размера таблиц базы данных по метаданным. Будет полезна для выбора стратегии уменьшения размера базы (свертка, переход на новую, выгрузка на тома). Иногда некоторые таблицы могут иметь необоснованно огромный размер.

3 стартмани

27.10.2025    2667    85    gebungen    0    

4

Статистика базы данных 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Небольшая подсистема для конфигураций на управляемых формах, использующих БСП, которая поможет провести анализ, какие из внешних обработок (отчетов, печатных форм, заполнений объектов) используются активно, а какие утратили актуальность.

3 стартмани

12.09.2025    2880    23    onezero    4    

17

Статистика базы данных Программист 1С 8.3 Россия Абонемент ($m)

Отчет выводит количество объектов (записей) и их размер в базе любой конфигурации на УФ. По типам метаданных: справочники, документы, регистры сведений, накопления, бухгалтерии, расчета.

1 стартмани

13.05.2025    4612    82    SanchoD    24    

7

Статистика базы данных Программист 1С:Предприятие 8 1С:Управление торговлей 11 Абонемент ($m)

Еще одна публикация, позволяющая корректно оценить количество элементов справочников и документов в базе данных, а также их количество за выбранный период.

2 стартмани

10.04.2025    3875    41    aximo    14    

8

Статистика базы данных Программист 1С 8.3 Бесплатно (free)

Обработка по отображению количества объектов в базе (документов и справочников). Позволяет проанализировать количество всех справочников в базе, а также документов за период (если период не заполнен, покажет общее количество документов) и перейти в форму списка каждого объекта.

15.03.2025    3371    296    priem_nv    0    

7

Статистика базы данных Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Обработка позволяет посмотреть количество данных в системе по каждому объекту (количество документов, справочников, и т.д.). Информация также дополняется данными из журнала регистрации по дате последнего изменения.

1 стартмани

19.12.2024    2931    21    smirnov0ser    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. dj_serega 396 24.04.15 16:49 Сейчас в теме
ДвоичныеДанные.Размер()
2. yarsort 143 24.04.15 17:02 Сейчас в теме
ТелоФайла = Выборка.Хранилище.Получить();
ТелоФайла.Записать("C:\temp.jpg");			
ДвоичныеДанные = Новый ДвоичныеДанные("C:\temp.jpg");
РазмерФайла = ДвоичныеДанные.Размер()/1000000;//в мегабайтах
3. dj_serega 396 24.04.15 17:21 Сейчас в теме
(2) ну тогда лучше использовать "Новый КаталогВременныхФайлов()". Будет создан файл *.tmp и при завершении работы предприятия удалится.
4. binex 280 26.04.15 17:31 Сейчас в теме
Размер файлов, если пользователь захочет их сохранить на диск. Не в архивах.
В базе файлы, скорее всего, хранятся в сжатом виде.
5. Steelvan 317 26.04.15 22:33 Сейчас в теме
6. popov_i 4 17.02.16 15:19 Сейчас в теме
Для управляемого приложения подойдет?
Для отправки сообщения требуется регистрация/авторизация