Имя: Пароль:
1C
1С v8
Условие на Тип в журнале документов
0 RomaH
 
naïve
26.12.12
11:03
в продолжение темы:
v8: Условие на Тип в журнале документов

ничего с 2010 года не изменилось?
как задать условие на Тип в запросе к журналу документов?
1 HouseCD
 
26.12.12
11:09
ДокументыКонтрагентов.Тип = ТИП(<Имя типа>)

так не работает?
2 Азат
 
26.12.12
11:11
а просто тупо написать Журнал.Ссылка ССЫЛКА Документ.РеализацияТоваровУслуг нельзя?
3 HouseCD
 
26.12.12
11:16
Вот пример, все работает, проверил

ВЫБРАТЬ
   ДокументыПоставщиков.Ссылка
ИЗ
   ЖурналДокументов.ДокументыПоставщиков КАК ДокументыПоставщиков
ГДЕ
   ДокументыПоставщиков.Тип = Тип(Документ.ПлатежноеПоручение)
4 RomaH
 
naïve
26.12.12
11:17
(3) а списком?
спасибо
5 RomaH
 
naïve
26.12.12
11:18
задача исключить из выборки по журналу несколько типов документов
6 HouseCD
 
26.12.12
11:24
Пример:
Типы = Новый Массив;
   Типы.Добавить(Тип("ДокументСсылка.ПлатежноеПоручение"));
   Типы.Добавить(Тип("ДокументСсылка.ПоступлениеТоваровУслуг"));

   
   Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    ДокументыПоставщиков.Ссылка
       |ИЗ
       |    ЖурналДокументов.ДокументыПоставщиков КАК ДокументыПоставщиков
       |ГДЕ
       |    ДокументыПоставщиков.Тип В(&Тип)";

   Запрос.УстановитьПараметр("Тип", Типы);

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

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

   Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
       Сообщить(ВыборкаДетальныеЗаписи.ссылка);
   КонецЦикла;
7 HouseCD
 
26.12.12
11:27
(5) если задача исключить, то
|    НЕ ДокументыПоставщиков.Тип В(&Тип)";
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн