УНФ. Выгрузка на сайт. #733369


#0 by polkin
Пытаюсь выгрузить на сайт лишний реквизит Комментарий1. И естественно Поле объекта не обнаружено (Применение) ТоварXDTO.Описание = Параметры.ВыборкаНоменклатуры.Комментарий; Где это поле устанавливается и что такое XDTO?
#1 by ShoGUN
Вот тут можно почитать:
#2 by polkin
Спасибо, прочитал, но там в основном общие понятия и примеры. Интересует конкретный пример установления дополнительного поля в УНФ...
#3 by ShoGUN
Лезь и сам смотри, у меня нет УНФ.
#4 by ДенисЧ
"что такое XDTO?" может, всё-таки основы почитать? На нимфострате про XDTO есьт куча статей.... Почитай для начала... А потом отладчик в зубы и...
#5 by polkin
Основы читать долго и не понятно. Особенно для не программиста. Кто занимался подобной проблемой? Как вывести лишний реквизит в обмен с сайтом.
#6 by Лодырь
смотри код где у тебя создается товарXDTO ищи его тип, лезь в нужный пакет и либо добавляй новые атрибуты, либо делай его открытым.
#7 by polkin
Вот код, где создается товарXDTO. А вот дальше не понятно...
#8 by shuhard
[Основы читать долго и не понятно. Особенно для не программиста. ] а с не программистом нам обсуждать нечего, ты пациент для хотлайна
#9 by polkin
(ты пациент для хотлайна) Спасибо, конечно, но запросы там совсем не гуманные.
#10 by polkin
Народ, кто может подсказать, где в УНФ добавить поле XDTO?
#11 by rozer76
#12 by polkin
Спасибо большое. Может кому пригодится добавление реквизита для вывода на сайт.
#13 by polkin
Осталось пара мелочей. Научиться выводить Описание и Картинку для ГруппыНоменклатуры.
#14 by polkin
{ОбщийМодуль.ОбменССайтом.Модуль(1439)}: Ошибка при установке значения атрибута контекста (Описание) по причине: Несоответствие типов XDTO по причине: Ошибка проверки данных XDTO: Значение: '' не соответствует простому типу: {urn:1C.ru:commerceml_205}Комментарий Несоответствие фасету MinLength = '1'
#15 by Лодырь
Ну у тебя по условию комментарий не короче 1 символа. а стопудово  где то комментарий не стоит. надо ставить в пакете мин.длину 0.
#16 by polkin
Спасибо. Помогло. Все комментарии заполнил - и вывело в файл. Правда не понятно почему так. Все различие в; Группа Описание - Комментарий (urn:1C.ru:commerceml_205)
#17 by polkin
Товар Описание - string
#18 by Лодырь
В смысле непонятно почему? У тебя явно в пакете указано длина 1 (minOccurs = "1"), а ты пытаешься туда пустую строку дать. У нее длина 0. Логично что ошибка.
#19 by polkin
В том то и дело, что 0, как и у номенклатуры...
#20 by polkin
Разобрался, изменил тир объекта с Комментарий (urn:1C.ru:commerceml_205) на string и все заработало как нужно. Осталось картинку группы вывести....
#21 by polkin
Не выходит каменный цветок... Взял процедуру вывода картинки ТоварXDTO и заменил на ГруппаXDTO Все равно выдает ошибку... Поле объекта не обнаружено (Картинка) ГруппаXDTO.Картинка.Добавить(АдресФайла); Хотя в Типы объектов Группа Картинку добавил...
#22 by polkin
Народ, ну кто там в теме? Как вывести эту картинку?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С