Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

УФ программно заполнить колонку Характеристика в ТЧ товары

УФ программно заполнить колонку Характеристика в ТЧ товары
Я
   rigrigash
 
27.10.17 - 10:21
Коллеги, доброго времени суток.
Конфигурация Рарус. Розница Ювелирный магазин. 2.2.6.33
По кнопке заполнить должна заполняться ТЧ Товары в документе Перемещение товаров, однако в колонку характеристика значение не подставляется. Запрос проверил в консоли, характеристику находит.
Прошу помочь разобраться 

&НаСервере
Процедура ЗаполнитьНаСервере()
    
    ЯчейкаВладелецНаименование = Объект.ПаллетОтправитель;
    
    Запрос = Новый Запрос("ВЫБРАТЬ
                          |    ор_РасположениеНоменклатуры.Номенклатура КАК Номенклатура,
                          |    ор_РасположениеНоменклатуры.Характеристика КАК Характеристика
                          |ИЗ
                          |    РегистрСведений.ор_РасположениеНоменклатуры КАК ор_РасположениеНоменклатуры
                          |ГДЕ
                          |    ор_РасположениеНоменклатуры.Ячейка.Владелец.Ссылка = &Ссылка");
    
    Запрос.УстановитьПараметр("ссылка",ЯчейкаВладелецНаименование);
    РезультатЗапроса = Запрос.Выполнить();
    Выборка = РезультатЗапроса.Выбрать();
    Пока Выборка.Следующий() Цикл
        новаястр = Объект.Товары.Добавить();
        новаястр.Номенклатура = Выборка.Номенклатура;
            новаястр.Характеристика =Выборка.Характеристика;
                новаястр.КоличествоУпаковок = ("1");

    Конеццикла;

КонецПроцедуры
 
 
   rigrigash
 
1 - 27.10.17 - 10:24
на точке останова, когда цикл работает, выражение новаястр.Характеристика вычисляется

тип данных что в результате запроса, что в реквизите формы одинаковый = Справочники.Ссылка.ХарактеристикиНоменклатуры.

вне зависимости от того пишу в запросе 
ор_РасположениеНоменклатуры.Характеристика или ор_РасположениеНоменклатуры.Характеристика.Ссылка
не подставляет в ТЧ
   Buster007
 
2 - 27.10.17 - 11:13
поставь точку на                 новаястр.КоличествоУпаковок = ("1");
и проверь, что у тебя заполнилось в новаястр.Характеристика
   Buster007
 
3 - 27.10.17 - 11:13
+(2) тебе самому то приятно читать свой код?
   rigrigash
 
4 - 27.10.17 - 12:25
(2) выражение вычислил, нужная характеристика нашлась. Думаю что то в коде формы при изменении ТЧ нужно смотреть, а что конкретно не понимаю
(3) красоту наведу, когда будет рбаотать

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует