Работа с файлами

03.09.22

Разработка - БСП (Библиотека стандартных подсистем)

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

Файлы

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

Наименование Скачано Купить файл
Работа с файлами: Расширение
.cfe 141,12Kb ver:1.0
22 1 850 руб. Купить

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

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

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

Если вы не хотите снимать типовую конфигурацию с поддержки и вам требуется добавить механизм присоединения файлов к типовым объектам, то:

1. Подключите расширение, выключите использование безопасного режима.

 

 

2. Добавьте в расширение объект, к которому планируется присоединять файлы, расширьте типы реквизитов расширения, на примере документа "ПередачаОС" для вашего объекта.

 

 

3. Добавьте справочник для вашего объекта, в котором будут храниться его файлы, легче всего это сделать копированием справочника "ПередачаОСПрисоединенныеФайлы", имя справочника укажите как <ИмяОбъекта>+"ПрисоединенныеФайлы" и измените тип реквизита "ВладелецФайла".

4. Расширьте типы реквизитов расширения, на примере справочника "ПередачаОСПрисоединенныеФайлы" для вашего справочника с файлами.

 

 

5. Удалите документ и справочник, добавленные для примера.

 

 

6. Не забудьте при необходимости добавить нужные вам роли для доступа к новому справочнику с файлами.

 

----

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

Расширение проверено на релизе Бухгалтерия предприятия 3.0.113.17 и платформе 8.3.20.1674.

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

См. также

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

Синтакс-помощник БСП - cправочник по библиотекам стандартных подсистем и электронных документов. В состав справочника входит описание экспортных процедур и функций, размещенных в областях кода ПрограммныйИнтерфейс БСП и БЭД.

1800 руб.

21.11.2024    9762    41    24    

47

Рефакторинг и качество кода БСП (Библиотека стандартных подсистем) Механизмы платформы 1С Программист 1С v8.3 1С:Библиотека стандартных подсистем Бесплатно (free)

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

23.09.2025    4353    AlexeyPROSTO_1C    1    

14

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

Уже заезженная тема с выводом в Word макетов при помощи БСП, но некоторые коллеги все равно спрашивают. Поэтому размещаю тут материал, как это сделать за три простых шага. Решение, которым я успешно пользуюсь в случаях, когда не нужна универсальность подключаемых внешних печатных форм.

16.09.2025    3451    _seerco2002    0    

32

Нейросети БСП (Библиотека стандартных подсистем) Инструментарий разработчика Программист 1С v8.3 1С:Библиотека стандартных подсистем Бесплатно (free)

Telegram-бот для разработчиков 1С, работающих с БСП. Если не знаете нужный под задачу метод или не помните название, то опишите боту задачу и получите список подходящих экспортных методов из общих модулей БСП.

02.09.2025    4850    krasnov322    22    

39

Анализ учета БСП (Библиотека стандартных подсистем) 1С v8.3 1С:Библиотека стандартных подсистем Бесплатно (free)

Расширение для конфигураций на базе БСП 3.х. Позволяет создавать новые отчеты путем соединения или объединения других отчетов.

22.05.2025    3626    125    seperblunt    9    

25

Работа с интерфейсом БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист 1С v8.3 1C:ERP Бесплатно (free)

В этой статье я расскажу, как в конфигурации 1С:ERP 2.5 при начале работы системы настроить открытие своих нетиповых форм (в том числе и из внешних обработок). Данную методику можно использовать как на тонком клиенте, так и на мобильном или веб-клиенте, а также в мобильном приложении.

12.05.2025    4270    AlexeyPROSTO_1C    2    

18

БСП (Библиотека стандартных подсистем) Роли и права Программист 1С v8.3 1С:Библиотека стандартных подсистем Бесплатно (free)

Наткнулся на костыль по работе с ролями. Хочу поделиться, как не попасть на это странное поведение БСП.

07.05.2025    7561    dsdred    32    

89

БСП (Библиотека стандартных подсистем) Обновление 1С Программист 1C:ERP Бесплатно (free)

В данной статье рассмотрен один из вариантов добавления собственных обработчиков обновления в расширении конфигурации. При смене версии расширения - автоматический вызов процесса обновления информационной базы.

29.04.2025    4384    krasnoshchekovpavel    7    

19
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. German_Tagil 43 07.09.23 10:37 Сейчас в теме
Расширьте типы реквизитов расширения - это как? Не совсем понял...
2. German_Tagil 43 07.09.23 14:28 Сейчас в теме
(1) С этим разобрался - структуразаписи() - не определяется

{РасширениеРаботаСФайлами ОбщийМодуль.РаботаСФайламиСлужебныйВызовСервера.Модуль(71,21)}: Процедура или функция с указанным именем не определена (СтруктураЗаписи)
СтруктураЗаписи = <<?>>СтруктураЗаписи();


платформа 1С:Предприятие 8.3 (8.3.21.1849)
Для отправки сообщения требуется регистрация/авторизация