Вход | Регистрация
 
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 человек.
Рекламное место пустует