Имя: Пароль:
1C
 
запрос с условием
0 fdgd98
 
19.11.14
10:30
есть запрос, который должен получить ссылку справочника. Но в условии запроса используется стандартный реквизит "наименование". Запрос всегда не может найти справочник, где наименование = "тест"
, хотя в справочнике в наименовании содержиться "тест". В чем дело?



Запрос = Новый Запрос();
Запрос.Текст = "ВЫБРАТЬ
                |    Номенклатура.Ссылка
                |ИЗ
                |    Справочник.Номенклатура КАК Номенклатура
                |ГДЕ
                | Номенклатура.Наименование= &Наименование";
                
                
Запрос.УстановитьПараметр("Наименование",ВыбранноеЗначение);
1 Альбатрос
 
19.11.14
10:32
Значит, нет такого.
Проверь используя .НайтиПоНаименованию();
2 fdgd98
 
19.11.14
10:34
(1) да точно! У меня задача выцепить это справочник и выгрузить его ТЧ.
3 fdgd98
 
19.11.14
10:34
(1) спасибо
4 Ёпрст
 
гуру
19.11.14
10:50
(0)
>>>в наименовании содержиться "тест

А проверяешь на равенство.
Будь добр использовать like в таком случае (Подобно, если что, в терминах снеговика)
5 fdgd98
 
19.11.14
10:52
(4) хорошо учту)