Имя: Пароль:
1C
1С v8
Как заменить картинку хранящуюся в Справочнике Файлы
0 As-Pin
 
23.09.13
09:46
Необходимо заменить картинку, которая хранится в Справочнике Файлы (конфигурация УНФ) на ту, которая приходит с фтп, а если её нет, то создать новый элемент справочника файлы
    СсылкаС = Справочники.Продукты.НайтиПоРеквизиту("ИДСайта", 329);
    ЭлементС = СсылкаС.ПолучитьОбъект();    
    ДвоичДанные = Новый ДвоичныеДанные("C:\temp\temp.file");
    Если ЗначениеЗаполнено(ЭлементС.ФайлКартинки) Тогда
        //Заменяем файл    
        Ссылка = ЭлементС.ФайлКартинки.ПолучитьОбъект();  
        КартинкаЗап = Ссылка.ТекущаяВерсия.ФайлХранилище.Получить();
        КартинкаЗап = ДвоичДанные;

???? что здесь делать дальше, я не представляю

    Иначе
        //если пусто создаем новый в справочнике файлы
        Новыйфайл = Справочники.Файлы.СоздатьЭлемент();
        .......

    КонецЕсли;
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс