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

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

Вывод контрагента в табличной части

Вывод контрагента в табличной части
Я
   Pavel55555
 
21.10.16 - 14:25
Доброго дня!
Платформа 8.3 Толстый клиент. УТ 10.3
Документ "Поступление товаров и услуг", задача -  в списке табличной части "Товары" в новой колонке вывести контрагента товара т.е. "Основной поставщик", не в документе поступления! а именно в табличной части, другими словами вывод ссылки на контагента текущего товара.

Колонка "Поставщик" есть,
реквизит "Поставщик" есть,
данные "СправочникСсылка.Контрагенты"
 
Не могу сообразить как реализовать, штатными средствами или процедуру сочинять или процедуру с запросом?
Подскажите откуда ноги растут!
Спасибо!
 
 
   butterbean
 
1 - 21.10.16 - 14:28
нафига реквизит было городить? просто в ПриПолученииДанных показываешь и все
   Pavel55555
 
2 - 21.10.16 - 14:45
Колонка "Поставщик" Элемент упр. "Поле ввода"
В колонке "Поле ввода" свойство (ПриПолученииДанных) - Нет, есть "Открытие".
Что получается всё таки процедуру нужно воять?
   Lexey_
 
3 - 21.10.16 - 14:49
(2) а кто тебе сказал, что ПриПолученииДанных это свойство поля ввода?
   Pavel55555
 
4 - 21.10.16 - 14:59
(3) Колонка "Поставщик"
Данные - нет.
Элемент упр. "Поле ввода"
Я так понял что бы завязать процедуру нужно создать "событие" я в самой форме нажимаю не на шапку колонки "Поставщик", а ниже "Поле ввода" это в самой форме, тогда мне доступен список событий: При изменении данных, НачалоВыбора, Открытие и так далее.
   Pavel55555
 
5 - 21.10.16 - 15:01
В справочнике получается без проблем, но в документе в табличной части не могу понять как его вывести.
   Pavel55555
 
6 - 21.10.16 - 15:11
(1) Как "показываешь и все" я так понял нужна процедура ПриПолученииДанных в моем случаи при Открытии?
С запросом или запросом с отработ. результата
Подскажите куда копать?
   Митяйский
 
7 - 21.10.16 - 15:14
(6) ПриПолученииДанных это событие ТЧ и ПриОткрытии тут ни при чем.

А копать надо в сторону СП.
   Pavel55555
 
8 - 21.10.16 - 15:25
(7) Всё понял, точно событие ТЧ!
ПриПолученииДанных + запрос с отработ. результата
Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |    ТоварыНаСкладахОстатки.КоличествоОстаток
        |ИЗ
        |    РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки";
    
    РезультатЗапроса = Запрос.Выполнить();
    
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        // Вставить обработку выборки ВыборкаДетальныеЗаписи

    КонецЦикла;
   Pavel55555
 
9 - 21.10.16 - 15:27
Не то скинул это с другой задачи!!!
В принципе тоже самое только вывести остатки в документе Заказ поставщику

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