Имя: Пароль:
1C
1С v8
Запрос по номенклатуре в УТ
0 Простенький вопросик
 
28.08.12
15:10
Подскажите, как правильно отфильтровать по единицам хранения, у меня такой вариант пустой итог возвращает

                   запрос1=новый запрос;
       запрос1.Текст="ВЫБРАТЬ
                     |    Номенклатура.Ссылка
                     |ИЗ
                     |    Справочник.Номенклатура КАК Номенклатура
                     |ГДЕ
                     |    Номенклатура.ЕдиницаДляОтчетов = &ЕдиницаДляОтчетов
                     |    И Номенклатура.ЭтоГруппа = ЛОЖЬ";

       запрос1.УстановитьПараметр("ЕдиницаДляОтчетов","");
       
       Результат = Запрос1.Выполнить();    
       выгрузкарез = Результат.Выгрузить();

       для каждого стр из  выгрузкарез цикл
           сообщить(стр.ссылка)
           конеццикла;
1 shuhard
 
28.08.12
15:11
(0)[запрос1.УстановитьПараметр("ЕдиницаДляОтчетов","");]
пипец
2 Нуф-Нуф
 
28.08.12
15:11
суй не "", а пустую ссылку
3 666 Devil
 
28.08.12
15:13
какой параметр такой и итог ))
4 Жан Пердежон
 
28.08.12
15:14
ЛОЖЬ еще в параметр запихни
5 Простенький вопросик
 
28.08.12
15:16
в общем так работает

                   запрос1=новый запрос;
       запрос1.Текст="ВЫБРАТЬ
                     |    Номенклатура.Ссылка
                     |ИЗ
                     |    Справочник.Номенклатура КАК Номенклатура
                     |ГДЕ
                     |    Номенклатура.ЕдиницаДляОтчетов = &ЕдиницаДляОтчетов
                     |    И Номенклатура.ЭтоГруппа = ЛОЖЬ";

       запрос1.УстановитьПараметр("ЕдиницаДляОтчетов",Справочники.ЕдиницыИзмерения.ПустаяСсылка());
       
       Результат = Запрос1.Выполнить();    
       выгрузкарез = Результат.Выгрузить();

       для каждого стр из  выгрузкарез цикл
           сообщить(стр.ссылка)
           конеццикла;
6 Wobland
 
28.08.12
15:18
Номенклатура.ЕдиницаДляОтчетов=Значение(Справочник.ЕдиницыИзмерения.ПустаяСсылка)
7 Нуф-Нуф
 
28.08.12
15:19
бинго! я выиграл!
8 Wobland
 
28.08.12
16:23
(7) мы поклоняемся тебе
9 666 Devil
 
28.08.12
16:26
+(8) О, Великий!