Имя: Пароль:
1C
1С v8
БП Как выбрать все виды документов где выбран определенный договор
0 Uragan_a
 
21.02.13
08:56
Сабж ( или где почитать.
1 mikecool
 
21.02.13
08:57
критерий отбора по договору
2 Галахад
 
гуру
21.02.13
09:02
Ну или найти ссылки.
3 vde69
 
21.02.13
09:05
Запрос.Текст = "
           |////////////////////////////////////////////////////////////////////////////
           |ВЫБРАТЬ
           |    ДокументыПоДоговоруКонтрагента.Ссылка КАК ДокументПоДоговору,
           |    ДокументыПоДоговоруКонтрагента.Ссылка.Проведен КАК Проведен
           |ПОМЕСТИТЬ
           |    ВТ_ДокументыПоДоговору
           |ИЗ
           |    КритерийОтбора.ДокументыПоДоговоруКонтрагента(&Договор) КАК ДокументыПоДоговоруКонтрагента
           |;
           |
           |////////////////////////////////////////////////////////////////////////////
           |// Есть ли вообще документы по договору
           |ВЫБРАТЬ ПЕРВЫЕ 1
           |    ВТ_ДокументыПоДоговору.ДокументПоДоговору
           |ИЗ
           |    ВТ_ДокументыПоДоговору
           |;
           |
           |////////////////////////////////////////////////////////////////////////////
           |// Есть ли проведенные документы по договору
           |ВЫБРАТЬ
           |    ВТ_ДокументыПоДоговору.ДокументПоДоговору
           |ИЗ
           |    ВТ_ДокументыПоДоговору
           |ГДЕ
           |    ВТ_ДокументыПоДоговору.Проведен
           |";
       Запрос.УстановитьПараметр("Договор", Договор);

       МассивРезультатов = Запрос.ВыполнитьПакет();

       ПроведенныеДокументыПоДоговору = МассивРезультатов[2];
4 razlagator
 
21.02.13
09:07
(0) перебери все метаданые.документы, проверь на наличие реквизита "Договор", и в найденных ищи документы со своим договором
5 vde69
 
21.02.13
09:11
(4) а если у меня реквизит "ДоговорКонтрагента"? или например в документе ДВА договора?
6 Uragan_a
 
24.02.13
12:33
(3) спасибо большое
7 Serg_1960
 
24.02.13
12:57
(5) Ты ведь знаешь ответ :) - перебор всех метаданных на наличие реквизитов с нужным типом и отбор по значению... короче - тоже самое, что и поиск ссылок, но "своими силами".