Версия для печати темы (https://pro1c.org.ua/index.php?s=91654dec27b93f9d7ed4e9b7834fe2e7&showtopic=47628)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Виникає помилка при вигрузці товарів на сайт

Автор: zhezabel 05.09.18, 10:31

При вигрузці залишків товарів на сайт виникає помилка
{Обработка.ОбменСЛичнымКабинетом.МодульОбъекта(5364)}: Поле объекта не обнаружено (КодГруппы)
Результат = Ссылка.КодГруппы;

Подивилась в конфігураторі

Функция КодГруппы(Ссылка, РезультатСтрокой=Ложь) Экспорт
    
    Результат = Неопределено;
    
    Если ЗначениеЗаполнено(Ссылка) Тогда
        Результат = Ссылка.КодГруппы;
    КонецЕсли;    
    
    Возврат ?(РезультатСтрокой, XMLСтрока(Результат), Результат);
    
КонецФункции


В 1с недавно працюю. Підкажіть, будь ласка, що поміняти щоб нормально вигружалось.


 ! 

http://pro1c.org.ua/index.php?act=announce&id=2: 3, 9
 

Автор: mut 05.09.18, 14:05

zhezabel @ Сегодня, 11:31 * ,
У объекта, который передали в переменную Ссылка нет атрибута КодГруппы.
Можно попробовать

Результат = Ссылка.Родитель.Код;


Можно попробовать обернуть всё в попытку если неохота проверять тип и прочее
Попытка
    Результат = Ссылка.Родитель.Код;
Исключение  
КонецПопытки;


Как-то так. Непонятно, куда оно идет и что нужно получить.

Автор: zhezabel 07.09.18, 12:39

mut @ 05.09.18, 15:05 * ,
Все вдалося, дякую!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua