8.х Заказы поставщику

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем igorekkrav, 28 апр 2011.

  1. TopicStarter Overlay
    igorekkrav
    Offline

    igorekkrav Опытный в 1С

    Регистрация:
    29 апр 2010
    Сообщения:
    223
    Симпатии:
    0
    Баллы:
    26
    Помогите пожалуйста разобраться.
    -Есть Журнал Заказы поставщикам.
    -Есть запрос который получает подчиненные документы к документу Заказ поставщику.

    Цель при открытии Журнала обойти все строки журнала . Получить Значения всех подчиненных документов. И потом их обработать (Оформлением)

    Что не получается (Не знаю толком в какую процедуру написать чтобы обойти все строки Журнала) И как написать правильно цикл. Сам запрос которые получает подчиненные документы.

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

    yzek Опытный в 1С

    Регистрация:
    13 окт 2010
    Сообщения:
    713
    Симпатии:
    0
    Баллы:
    26
    Вам для журнала нужно, или для формы списка документов "Заказ поставщику"?
    Если для формы списка, то попробуйте использовать обработчик "ПриВыодеСтроки".
  3. yzek
    Offline

    yzek Опытный в 1С

    Регистрация:
    13 окт 2010
    Сообщения:
    713
    Симпатии:
    0
    Баллы:
    26
    Попробуйте использовать обработчик "ПриВыводеСтроки".

Поделиться этой страницей