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

Номенклатура как обратиться???
1 Garkin
 
25.02.14
02:16
(0) Не к той таблице запрос делаешь.
  надо к  Документ.РеализацияТоваровУслуг.Товары
2 sky2010
 
25.02.14
02:18
(1) Да
3 Garkin
 
25.02.14
02:19
(2) Да в смысле НЕТ , или Да в смысле ДА?
4 sky2010
 
25.02.14
02:20
ЗапросРеал = Новый Запрос;
      ЗапросРеал.УстановитьПараметр("Номен",Номенклат );
      ЗапросРеал.Текст=
       "ВЫБРАТЬ
       |    РеализацияТоваровУслуг.Товары.(
       |        Номенклатура,
       |        Номенклатура.Артикул
       |    )
       |ИЗ
       |    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
       |ГДЕ
       |    РеализацияТоваровУслуг.Товары.Номенклатура = &Номен";
       пост=ЗапросРеал.Выполнить().Выбрать();
       Если пост.Следующий() Тогда
        Проба = пост.Артикул;  
       КонецЕсли;
       Стр.Артикул= пост.Артикул;
       КонецЦикла;
5 sky2010
 
25.02.14
02:21
(3) Нужно имея номенклатуру вытянуть ее артикул
6 sky2010
 
25.02.14
02:22
РеализацияТоваровУслуг.Товары.Номенклатура = &Номен";
7 Garkin
 
25.02.14
02:24
(5) Не усложняй.
Стр.Артикул= Номенклат.Артикул;
8 sky2010
 
25.02.14
02:40
(7) Заработало но как допустим примером к номенклатуре обратиться заранее спасибо за помощь.
9 GROOVY
 
25.02.14
02:43
ВЫБРАТЬ
Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары
Закон Брукера: Даже маленькая практика стоит большой теории.