Имя: Пароль:
1C
1С v8
запрос
0 dimogen
 
30.03.12
12:30
ВЫБРАТЬ
 Данные.Ссылка.Дата КАК Date,
 NULL КАК Number,
 Штрихкоды.Штрихкод КАК Barcode,
 Данные.Количество КАК Quantity,
 Данные.Цена КАК Price
ИЗ
 Документ.ОтчетОРозничныхПродажах.Товары КАК Данные
 ЛЕВОЕ СОЕДИНЕНИЕ
 РегистрСведений.Штрихкоды КАК Штрихкоды
 ПО
 Данные.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры

У меня есть такой запрос, подскажите как поставить условие, чтобы он выбирал все это только по одному конкретного контрагенту? контрагенты хранятся в справочнике.
1 Kashemir
 
30.03.12
12:31
Жесть
2 Maxus43
 
30.03.12
12:32
Где
Документ.ОтчетОРозничныхПродажах.Контрагент = &Контрагентик
3 asyr83
 
30.03.12
12:33
а запрос сам писал или помог кто?
4 Рэйв
 
30.03.12
12:34
NULL КАК Number,

Это пять.
5 Kashemir
 
30.03.12
12:34
(0) Кстати очень неожиданное решение "контрагенты хранятся в справочнике."
6 Ненавижу 1С
 
гуру
30.03.12
12:38
все это, что?
7 Kashemir
 
30.03.12
12:41
(6) Имхо соревнование на лидера "вопроса дня" с v8: v8: увеличение счетчика для последовательного вывода
8 Gmerto
 
30.03.12
12:51
ВЫБРАТЬ
 Данные.Date,
 0 as Number
 Данные.Quantity,
 Данные.Price,
 Штрихкоды.Штрихкод as Barcode  
ИЗ
 (ВЫБРАТЬ
     Данные.Ссылка.Дата КАК Date,
     Данные.Количество КАК Quantity,
     Данные.Цена КАК Price
     ГДЕ Данные.Ссылка.Контрагент = &Контрагент) КАК Данные
     ЛЕВОЕ СОЕДИНЕНИЕ
     РегистрСведений.Штрихкоды КАК Штрихкоды
 ПО Данные.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры
9 Gmerto
 
30.03.12
12:53
ВЫБРАТЬ
 Данные.Date,
 0 as Number
 Данные.Quantity,
 Данные.Price,
 Штрихкоды.Штрихкод as Barcode  
ИЗ
 (ВЫБРАТЬ
     Ссылка.Дата КАК Date,
     Количество КАК Quantity,
     Цена КАК Price
       ИЗ Документ.ОтчетОРозничныхПродажах.Товары
     ГДЕ Cсылка.Контрагент = &Контрагент) КАК Данные
     ЛЕВОЕ СОЕДИНЕНИЕ
     РегистрСведений.Штрихкоды КАК Штрихкоды
 ПО Данные.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры
10 dimogen
 
30.03.12
14:21
да запрос сам делал, этот запрос под программу кот. соединяется с 1с, этот же запрос в 1с нормально работает, но выборку надо сделать по контрагенту от кот. пришел товар
11 Ненавижу 1С
 
гуру
30.03.12
14:33
(10) в документе такой информации нет, надо брать из регистров
12 Kasper777
 
30.03.12
14:42
Не могу найти описания по виртуальной таблице регистра расчета БазаНачисления, например: РегистрРасчета.Начисления.БазаНачисления(...). В справке нет, а где можно посмотреть описание ней и ее аргументам?
13 cViper
 
30.03.12
14:47
(8)(9) Бред. Откуда возьмется в данных характеристика номенклатуры?
14 ptrtss
 
30.03.12
14:48
(0)
>> контрагенты хранятся в справочнике
Плакал
15 badboychik
 
30.03.12
14:50
>> контрагенты хранятся в справочнике

[Капитан Очевидность делает *facepalm*]
16 dimogen
 
30.03.12
14:54
Данные.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры

все нормально берется и выводит запрос их, только его запрос не катит.

остряки идут лесом!!!
17 cViper
 
30.03.12
14:56
(16) Посмотри то на что я ссылаюсь. Там откуда она возьмется, умник.
18 dimogen
 
30.03.12
14:56
как связать правильно товар с контрагентом?
19 Omskdizel
 
30.03.12
14:56
(9) Ты ли это, Руслан? :))
(0) Уважаемый, у меня есть такое подозрение, что Контрагента нет ни в розничных продажах, ни в штрихкодах. Каким образом по нему отбор можно сделать? :)
20 cViper
 
30.03.12
14:57
(18) Огласи задачу , которая перед тобой стоит.
(0) В этом запросе надо бы еще по номенклатуре соединять
21 dimogen
 
30.03.12
15:00
если смотреть по товару который продали то там в свойствах товара показывается что этот товар от такого-то поставщика и мне как раз надо их связать. как бы этот запрос мне тоже подходит в общем, но сказали что интересует лишь их товар только
22 hhhh
 
30.03.12
15:01
(16) пробуй

Где
Документ.ОтчетОРозничныхПродажах.Номенклатура.ОсновнойПоставщик = &Контрагентик
23 dimogen
 
30.03.12
15:04
(16)не катит, такого нет реквизита в документе, а связь какая-то есть