Имя: Пароль:
1C
1С v8
Поле объекта не обнаружено (Том)
0 david1915
 
24.11.14
13:40
При попытке выгрузки товаров для сайта выдает ошибку.
{ОбщийМодуль.ОбменССайтом.Модуль(2518)}: Поле объекта не обнаружено (Том)
            ПутьДляПлатформы = ПутьТомаДляПлатформы(Параметры.ПлатформаWindows, ДанныеФайла.Том);

опытным путем установлено что ошибка вылезает если ставить галочку "выгружать изображения". без изображений все выгружается а с ними никак. помогите.
1 Альбатрос
 
24.11.14
13:41
(0) Ну для начала узнай откуда формируются ДанныеФайлы и почему там не поля "Том"
2 david1915
 
24.11.14
13:57
можно поподробнее в этом месте. я честно говоря не понял.
3 Альбатрос
 
24.11.14
13:59
(2) Открывай конфигуратор и смотри из чего формируется ДанныеФайла. Я вангую, что запросом.
4 david1915
 
24.11.14
14:01
Думаю гдето в  этом куске?
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
                    НСтр("ru = 'Не удалось получить данные файла %1 номенклатуры %2'"),
                    ДанныеФайла.НоменклатураФайл,
                    ДанныеНоменклатуры.Номенклатура);

            ДобавитьОписаниеОшибки(ОписаниеОшибки, ТекстОшибки);
                    
            Возврат АдресФайла;
            
        КонецЕсли;
        
    Иначе
        ПутьДляПлатформы = ПутьТомаДляПлатформы(Параметры.ПлатформаWindows, ДанныеФайла.Том);
        ПутьДляПлатформы = ПутьДляПлатформы+ "\" + ДанныеФайла.ПутьКФайлу;
        
        ИмяФайла = ПодготовитьПутьДляПлатформы(Параметры.ПлатформаWindows, ПутьДляПлатформы);
        
        Попытка
            
            ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ИмяФайла);
            
        Исключение
            
            ТекстОшибки = ОписаниеИсключительнойОшибки(НСтр("ru = 'Выгрузка файла номенклатуры:'")
                + " " + ДанныеНоменклатуры.Номенклатура);
                
            ДобавитьОписаниеОшибки(ОписаниеОшибки, ТекстОшибки);
                    
            Возврат АдресФайла;
5 Альбатрос
 
24.11.14
14:01
Это общие указания. МОжешь ничего не делать и ждать, пока в тему заглянет человек, у которого была уже такач проблема и он тебе благосклонно укажет решение. А можешь не ждать и решить проблему сам. Выбирай.
6 Альбатрос
 
24.11.14
14:01
(4) Нет, выше
7 Йохохо
 
24.11.14
14:01
(3) еще справочник есть, ТомаХраненияФайлов
8 david1915
 
24.11.14
14:22
трудно быть чайником*((((

Томахраненияфайлов нашел а что там смотреть?
9 david1915
 
25.11.14
13:30
Людиии. вопрос все еще актуален. подскажите кто сталкивался с такой проблемой или знает как ее решить. пожалуйста
10 Banned
 
25.11.14
13:32
(9) Находим в тексте, где переменной ДанныеФайла присваивается значение. И смотрим код, внимательно! При каких условиях что туда добавляется.
11 Альбатрос
 
25.11.14
13:39
(10) Да по ходу это бесполезно.