|   |   | 
| 
 | БСП. Прикрепленные файлы, не могу осилить. | ☑ | ||
|---|---|---|---|---|
| 0
    
        OldCondom 21.12.18✎ 13:27 | 
        Смотрю сюда: https://its.1c.ru/db/bsp301doc/content/1580/hdoc
 Вижу: Синтаксис Функция СоздатьФайлНаОсновеФайлаНаДиске(ВладелецФайлов, ПутьКФайлуНаДиске) Экспорт Параметры ВладелецФайлов - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - Папка файлов или объект, к которому требуется прикрепить добавляемый файл. ПутьКФайлуНаДиске - Строка - Полный путь к файлу на диске, включающий имя и расширение файла. Файл должен находиться на сервере. Делаю простой тест на обработке в типовой УТ 11, где есть ссылка на номенклатуру и путь к файлу, получаю ошибку: "Не заполнен владелец в файле "имяфайла""; ПОсмотрев внутри, вижу, что данные он пишет в объект Справочники.Файлы, а мне нужен Справочники.НоменклатураПрисоединенныеФайлы. Ок, немного меняю вызов, получаю ошибку: Значение поля "Файл" не заполнено или заполнено неверно Все ведь должно работать элементарно, в чем дело? | |||
| 1
    
        OldCondom 21.12.18✎ 13:28 | 
        Я конечно смотрю внутрь и пытаюсь понять, где спотыкается, но за одно решил сюда запостить, вдруг кто с лету скажет.     | |||
| 2
    
        palsergeich 21.12.18✎ 13:29 | 
        (0) Номенклатурв входит в состав определяемого типа ВладелецПрисоединенныхФайлов ?     | |||
| 3
    
        OldCondom 21.12.18✎ 13:30 | 
        (2) Нет! Поэтому меняю вызов и подсовываю ей другой справочник. 
 Тогда я не пойму, зачем в типовой конфе картинки к номенклатуре делать не через БСП, а каким-то раком? | |||
| 4
    
        OldCondom 21.12.18✎ 13:30 | 
        а стоп, да, есть такой. Там где-то еще определяемый тип есть, вот в нем номенклатуры нет. Забыл название.     | |||
| 5
    
        OldCondom 21.12.18✎ 13:31 | 
        У "ВладелецФайлов" нет.     | |||
| 6
    
        OldCondom 21.12.18✎ 14:59 | 
        В общем, удалось только через другой метод БСП:
 2. Для вызова с сервера Создает объект в справочнике для хранения файла и заполняет его реквизиты переданными свойствами. Синтаксис Функция ДобавитьФайл(ПараметрыФайла, Знач АдресФайлаВоВременномХранилище, Знач АдресВременногоХранилищаТекста = "", Знач Описание = "", Знач НоваяСсылкаНаФайл = Неопределено) Экспорт Причем все параметры руками писать. Либо я УТ 11 не люблю, либо БСП. | |||
| 7
    
        unregistered 21.12.18✎ 15:06 | 
        (6) И документацию читать - это видимо не твоё.
 https://its.1c.ru/db/bsp301doc#content:64:1:issogl2_настройка_присоединения_файлов_к_объектам | |||
| 8
    
        OldCondom 21.12.18✎ 15:19 | 
        (7) Логично было предположить, что типовая конфа, которая поддерживает БСП, в которой есть хранение файлов(картинки к номенклатуре) по идее должна быть настроена на использование типовых средств. 
 Мое копание привело к другому методу, твое - к настройке существующего. По мне так проще и быстрее было бы написать свое. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |