Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Присоединенные файлы к собственному справочнику

Присоединенные файлы к собственному справочнику
Я
   Sayan_mi
 
16.06.20 - 09:44
Есть ЕРП 2.4.10.94 на платформе 8.3.16.1063.
ЕРП Дописанная есть там например 2 справочника СметыЗаказчикови СметыЗаказчиковПрисоединенныеФайлы работа с присоединенными файлами организована аналогично со справочником Номенклатура, но в справочник номенклатура картинка грузится, а в справочник СметыЗаказчиков нет. В чем может бытьпроблема и как связываются меж собой справочники с присоединенными имеется в виду что картинка добавляется именно в нужный справочник. Структура справочника СметыЗаказчиковПрисоединенныеФайлы аналогична справочнику НоменклатураПрисоединенныеФайлы
   Галахад
 
1 - 16.06.20 - 09:48
Наверное, программировать нужно...
   2S
 
2 - 16.06.20 - 09:49
(0) там не только лишь справочники надо создать
   Волшебник
 
Модератор
3 - 16.06.20 - 09:49
Нужно поставить точку останова в модуле формы элементы справочника СметыЗаказчиков на ту строчку, где загружается картинка и посмотреть.
   Sayan_mi
 
4 - 16.06.20 - 09:57
(2) А по подробнее?
(3) С точкой остановки проблема, на каком то этапе на неё перестаёт выходить.
Вот полное описание возникающей ошибки:
В общем модуле РаботаСФайлами на точке останова не останавливается. Остальное отследил, вроде все корректно.
Ошибка при добавлении присоединенного файла "План_1_этаж.jpg":
Запись не верна! Значение поля "Файл" не может быть пустым!: ДвоичныеДанныеФайлов:  (Регистр сведений: Двоичные данные файлов)
{ОбщийМодуль.РаботаСФайлами.Модуль(723)}:            ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.РаботаСФайламиСлужебныйВызовСервера.Модуль(28)}:    Возврат РаботаСФайлами.ДобавитьФайл(
{ОбщийМодуль.РаботаСФайламиСлужебныйКлиент.Модуль(1568)}:        ПрисоединенныйФайл = РаботаСФайламиСлужебныйВызовСервера.ДобавитьФайл(
{ОбщийМодуль.РаботаСФайламиСлужебныйКлиент.Модуль(272)}:            ПоместитьВыбранныеФайлыВХранилище(
{ОбщийМодуль.ФайловаяСистемаСлужебныйКлиент.Модуль(1104)}:    ВыполнитьОбработкуОповещения(ОповещениеОЗакрытии, РасширениеПодключено);
{ОбщийМодуль.ФайловаяСистемаКлиент.Модуль(701)}:    ВыполнитьОбработкуОповещения(ОписаниеОповещенияЗавершение, "ПодключениеНеТребуется");
{ОбщийМодуль.РаботаСФайламиСлужебныйКлиент.Модуль(527)}:        ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(ОписаниеОповещения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(87)}:    РаботаСФайламиСлужебныйКлиент.ПоказатьВопросОбУстановкеРасширенияРаботыСФайлами(ОписаниеОповещения);
{ОбщийМодуль.ПрисоединенныеФайлыКлиент.Модуль(55)}:    РаботаСФайламиКлиент.ДобавитьФайлы(ВладелецФайла, ИдентификаторФормы, Фильтр);
{Справочник.табСметыЗаказчиков.Форма.ФормаЭлементаДинамическая.Форма(1613)}:        ПрисоединенныеФайлыКлиент.ДобавитьФайлы(Объект.Ссылка, ИдентификаторФайла, НоменклатураКлиент.ФильтрФайловИзображений());
{Справочник.табСметыЗаказчиков.Форма.ФормаЭлементаДинамическая.Форма(3325)}:    ДобавитьИзображениеНаКлиенте("ДанныеФайлаКартинки3");
   yzimin
 
5 - 16.06.20 - 10:00
В БСП хорошее описание как это сделать. В двух-словах: создать новый справочник, добавить владельца в определяемый тип
   2S
 
6 - 16.06.20 - 10:03
(4) гугли, инфы море
   Волшебник
 
Модератор
7 - 16.06.20 - 10:05
(4) У вас ошибка при добавлении присоединенного файла, а не ошибка вывода картинки на форму.
   Fish
 
8 - 16.06.20 - 10:29
(4) В определяемые типы свой справочник добавил?
   Sayan_mi
 
9 - 16.06.20 - 10:33
(5)(8) Писал не я, надеялся что в определяемые типы справочники добавил, также как и в подписку. Оказалось нет. Из за этого и вылетало. Сейчас всё работает. Спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.