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

03.09.22

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

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

Скачать файлы

Наименование Файл Версия Размер
Работа с файлами: Расширение
.cfe 141,12Kb
16
.cfe 1.0 141,12Kb 16 Скачать

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

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

 

 

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

 

 

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

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

 

 

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

 

 

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

 

----

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

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

См. также

Консоль кода для подсистемы БСП Групповое изменение реквизитов

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширения для внедрения консоли кода в обработку подсистемы БСП Групповое изменение реквизитов. Просто, чтобы было удобнее.

2 стартмани

03.12.2023    782    3    vandalsvq    1    

16

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

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

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

20.11.2023    703    user1374747    0    

22

Как включить привилегированный режим для дополнительных отчетов и обработок

БСП (Библиотека стандартных подсистем) Конфигурации 1cv8 Бесплатно (free)

Как отключить безопасный режим для дополнительных отчетов и обработок РазрешениеНаИспользованиеПривилегированногоРежима

14.10.2023    2210    SpecRam    16    

32

Справочник по методам БСП

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

Данная конфигурация представляет собой инструмент для изучения документации и набора методов для стандартных подсистем БСП (Библиотека стандартных подсистем) в среде 1С:Предприятие. Может помочь разработчикам для быстрого поиска кода и переноса его в другие конфигурации, а также изучения БСП. Это конфигурация не в является заменой сервиса ИТС , а только помогает разработчикам в изучении БСП.

2 стартмани

11.10.2023    4790    106    plm    13    

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

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


платформа 1С:Предприятие 8.3 (8.3.21.1849)
Оставьте свое сообщение