Имя: Пароль:
1C
1С v8
Загрузка картинок в справочник Номенклатура
,
0 Novicadmin
 
21.05.14
05:57
Процедура КнопкаВыполнитьНажатие(Кнопка)
    
    ПутьКФайлам = "C:\1CEx\производство\";    
    МассивФайлов       =  НайтиФайлы(ПутьКФайлам,"*.jpg");
    КоличествоФайлов   =  МассивФайлов.Количество();
    Счетчик = 0;
    Для к=1 по КоличествоФайлов цикл
        Если КоличествоФайлов  > 1 Тогда
            Индекс = Счетчик;
        ИначеЕсли КоличествоФайлов = 1 Тогда
            Индекс = 0;
        КонецЕсли;
        ПутьПлюсИмяФайла      = ПутьКФайлам+"\"+МассивФайлов[Индекс].Имя;
        КодТовара             =  МассивФайлов[Индекс].ИмяБезРасширения;
        Товар                 = Справочники.Номенклатура.НайтиПоКоду(КодТовара);
        ТоварФайлы            = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
        ТоварФайлы.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
        ТоварФайлы.ИмяФайла  = КодТовара+".jpg";
        ТоварФайлы.Хранилище = Новый ХранилищеЗначения(Новый Картинка(ПутьПлюсИмяФайла, истина), Новый СжатиеДанных);
        ТоварФайлы.Объект    = Товар;
        ТоварФайлы.Записать();
        ТоварС=Товар.ПолучитьОбъект();
        ТоварС.ОсновноеИзображение= ТоварФайлы.Ссылка;
        ТоварС.Записать();
        
        Счетчик = Счетчик+1;
        
    КонецЦикла;
КонецПроцедуры

Картинка на форме элемента номенклатура не отображается, приходится заходить в файлы и нажимать кнопку основное изображение. Не могу сообразить как замутить.
1 Wobland
 
21.05.14
05:59
что планируешь делать?
2 Novicadmin
 
21.05.14
06:00
обмен с битриксом
3 Novicadmin
 
21.05.14
06:00
хочется чтобы изображения выгружались вместо стоваром
4 Novicadmin
 
21.05.14
06:00
вместе с товаром*
5 Novicadmin
 
21.05.14
06:01
пытаюсь загрузить в справочник номенклатура изображения накопленые, загружаются отлично. только не отображаются на форме
6 Novicadmin
 
21.05.14
06:01
у меня порядка 14000 изображений
7 Novicadmin
 
21.05.14
06:03
а ОбменДаннымиСсайтом, которая стандартная фича не хотит изображения выгружать если это изображение не стоит как ОсновноеИзображение т.е. в коде то пишу что типа оно должно быть основное, а вот на форме оно не хотит отображаться, а выгружается только если отображается ))))
8 Wobland
 
21.05.14
06:06
9 Novicadmin
 
21.05.14
06:08
Оо
10 Novicadmin
 
21.05.14
06:08
как так
11 Novicadmin
 
21.05.14
06:09
платформа гонит? ))))
12 Novicadmin
 
21.05.14
06:09
тыже ниче не поправлял? )
13 Wobland
 
21.05.14
06:09
(12) сравни сам
14 Novicadmin
 
21.05.14
06:12
(13)  не вижу исправлений и что тогда может быть?
15 Novicadmin
 
21.05.14
06:16
платформа 8,2,17,143, конфа КА 1,1,11,2 на postgree
16 Novicadmin
 
21.05.14
12:14
выполнил эту процедуру на сервере, и усё окей ))