Как правильно залить все позиции ТЧ одного документа в ТЧ другого ?
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 2 из 2
  1. #1
    Гость форума

    Регистрация
    12.11.2012
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Как правильно залить все позиции ТЧ одного документа в ТЧ другого ?

    Всем привет !
    Есть следующие объекты:
    - Cправочник "Товары".
    - Документ ЗаказПокупателя c ТЧ "Товар" ( с реквизитом Наименование -> тип СправочникСсылка.Товары)
    - Документ ЗаявкаПоставщику с ТЧ "Товары" (с реквизитом ТоварИмя -> тип СправочникСсылка.Товары)
    Нужно при нажатии кнопки в командной панели док-та ЗаявкаПоставщику заполнить ТЧ "Товары" данными из всех заказанных товаров из ЗаказПокупателя.
    Делаю так :
    Код:
    &НаКлиенте
    Процедура Заполнить(Команда)
        ЗалитьТоварыЗаказами();
    КонецПроцедуры
    
    &НаСервере
    Процедура ЗалитьТоварыЗаказами()
        Запрос = Новый Запрос("ВЫБРАТЬ Ссылка КАК ТоварИмя  ИЗ Документ.ЗаказПокупателя.Товар КАК ЗаказПокупателя");
        Результат = Запрос.Выполнить();
        Объект.Товары.Загрузить(Результат.Выгрузить());
    КонецПроцедуры

    В итоге заливаются строки, но они пустые - мне нужно, чтоб колонка с реквизитом ТоварИмя отображала данные !
    В чем моя ошибка ?

  2. #2
    Пришел за помощью

    Регистрация
    01.10.2012
    Сообщений
    10
    Сказал(а) спасибо
    10
    Поблагодарили 5 раз(а) в 5 сообщениях

    По умолчанию

    1C ка загружает колонки по имени - надо так:

    Код:
    ТЧ = ВыбранныйЗаказПокупателя.Товар.Выгрузить();
    ТЧ.Колонки.Наименование.Имя = "ТоварИмя";
    ВыбранныйЗаказПоставщику.Товары.Загрузить(ТЧ);

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •