8.х ВыбратьПодчиненныеДокументы(). А в восьмерке как?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем X-Man, 9 окт 2007.

  1. TopicStarter Overlay
    X-Man
    Offline

    X-Man Опытный в 1С

    Регистрация:
    18 май 2007
    Сообщения:
    439
    Симпатии:
    3
    Баллы:
    29
    Здравствуйте, уважаемые профессионалы. Я семерочник, в 8 совсем новичек. перейду сразу к сути проблемы. Допустим мне надо организовать цикл по всем документам, введенным на основании определенного документа. В 7 можно использовать ВыбратьПодчиненныеДокументы(), а в 8 как? Я так понял, что документы в 8 не имеют свойства Владелец(аналогично элементам справочников). Помогите, очень надо. Заранее благодарен.

    Я конечно понимаю, что можно сделать реквизит типа ДокументСсылка в котором будет хранится ссылка на документ-основание, а потом выбирать запросом, но может все-таки можно по-другому?
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Посмотри в типовой УТ Критерии Отбора - весьма понятно и просто.

    В частности:

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

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