|
Ошибка в подключении механизма присоединение файлов к документам | ☑ | ||
---|---|---|---|---|
0
Telcher
15.03.24
✎
12:45
|
Версия БСП:3.17
Самописная конфигурация Всем здравствуйте! Я начинающий специалист, уже 2 дня бьюсь с ошибкой "Ошибка при добавлении присоединенного файла "Название.txt": Запись не верна! Значение поля "Файл" не может быть пустым!: ДвоичныеДанныеФайлов: (Регистр сведений: Двоичные данные файлов)" Действую следуя документации на ИТС - https://its.1c.ru/db/bsp317doc#content:4:hdoc:issogl4_%D0%B2_%D0%BE%D0%B1%D0%BE%D0%B8%D1%85_%D1%81%D0%BB%D1%83%D1%87%D0%B0%D1%8F%D1%85 В определенные типы добавил новый справочник Подписки на события создал Расширения не использую Если вы знаете в чем может быть проблема, то я буду крайне благодарен за помощь! |
|||
1
Telcher
15.03.24
✎
12:50
|
Насколько я разобрался в проблеме (Используя отладчик и магию гуглинга), ошибка возникает из-за того, что в регистре сведений "Двоичные данные файлов" имеется измерение "Файл" с типом "Определяемые типы - Присоединенные файлы". 1С не может записать в "Файл" название файла.
|
|||
2
shuhard
15.03.24
✎
12:53
|
(2)[1С не может записать в "Файл" название файла.]
и это верно |
|||
3
Telcher
15.03.24
✎
12:55
|
(2) Есть варианты как исправить проблему? У меня складывается ощущение что человек кто внедрял БСП в эту конфигурацию накосячил
|
|||
4
shuhard
15.03.24
✎
13:04
|
(3) у нас есть чёткое ощущение, что косяк твой
|
|||
5
Волшебник
15.03.24
✎
13:07
|
Опять перепутали типы данных - строка и ссылка...
|
|||
6
Telcher
15.03.24
✎
13:21
|
(4) Вполне вероятно
Вот последовательность моих действий 1) Создаю справочник "ДокПриходнаяНакладнаяПрисоединенныеФайлы" (Путем копирования другого справочника) 2) Изменяю владельца на ДокПриходнаяНакладная 3) Включил в состав определяемых типов "ПрисоединенныйФайл" и "ПрисоединенныйФайлОбъект" справочник "ДокПриходнаяНакладнаяПрисоединенныеФайлы" 4) В состав опр типа "ВладелецПрисоединенныхФайлов" добавил документ "ДокПриходнаяНакладная" 5) Создаю 2 подписки на события (Они отсутствовали): ОпределитьФормуПрисоединенногоФайла с событием "ОбработкаПолученияФормы" и обработчиком "РаботаСФайламиКлиентСервер.ОпределитьФормуПрисоединенногоФайла". В качестве источника выбираю "СправочникМенеджер.ДокПриходнаяНакладнаяПрисоединенныеФайлы" И "УстановитьПометкуУдаленияПрисоединенныхФайловДокументов" с событием "ПередЗаписью". и обработчиком "РаботаСФайлами.УстановитьПометкуУдаленияПрисоединенныхФайловДокументов". В качестве источника выбрал "ДокументОбъект.ДокПриходнаяНакладная". |
|||
7
Волшебник
15.03.24
✎
13:22
|
Много лишних слов. Запустите Отладчик, поставьте точку останова и посмотрите значения переменных
|
|||
8
timurhv
15.03.24
✎
13:30
|
(0) для ленивых запустите обработку ПроверкаВнедренияБСП.erf из файлов шаблона поставки БСП (скачайте ее и ищите в папке tmplts куда распакуется)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |