![]() |
![]() |
![]() |
|
Отбор по строке в запросе | ☑ | ||
---|---|---|---|---|
0
Юрий П
23.12.09
✎
15:05
|
Нужно постороить запрос, отбирающие объекты по части наименования.
Т.е. запрос должен быть вида: ВЫБРАТЬ Номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Найти(Номенклатура.Наименование, "ИСКОМАЯ СТРОКА") > 0 |
|||
1
Волесвет
23.12.09
✎
15:06
|
условие
|
|||
2
Юрий П
23.12.09
✎
15:07
|
т.е. вся задача - правильно построить условие отбора.
Как это сделать? |
|||
3
Дядя Васька
23.12.09
✎
15:08
|
LIKE вестимо...
|
|||
4
Юрий П
23.12.09
✎
15:09
|
В FoxPro такое знаю. А как в 1С это будет выглядеть?
|
|||
5
Юрий П
23.12.09
✎
15:11
|
ГДЕ
Номенклатура.Наименование ПОДОБНО &Наименование не работает. |
|||
6
Дядя Васька
23.12.09
✎
15:11
|
(4) А в v8 я и сам не знаю, ты ветку в семерку сунул, вот я и влез :) Но не думаю что отличается от обычного прямого...
|
|||
7
Sadovnikov
23.12.09
✎
15:12
|
(5) Lihe '%ЧегоИщем%'
|
|||
8
Sadovnikov
23.12.09
✎
15:12
|
(7) Lihe = LIKE
|
|||
9
Дядя Васька
23.12.09
✎
15:12
|
что-то вроде
ГДЕ Номенклатура.Наименование LIKE '%&Наименование%' |
|||
10
Дядя Васька
23.12.09
✎
15:13
|
(7) Плохие у меня олени, совсем негодные :)
|
|||
11
Anonimka
23.12.09
✎
15:13
|
Запрос = Новый Запрос("ВЫБРАТЬ
| Номенклатура.Наименование КАК Наименование |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | (Номенклатура.Наименование ПОДОБНО &ЧастьНаименования) Запрос.УстановитьПараметр("ЧастьНаименования", "%" + ПолеВводаПодстрока + "%"); |
|||
12
Юрий П
23.12.09
✎
15:15
|
LIKE не работает. Это английский вариант ПОДОБНО.
|
|||
13
Rico_1C
23.12.09
✎
15:16
|
ГДЕ
Номенклатура.Наименование ПОДОБНО %&Наименование |
|||
14
also
23.12.09
✎
15:16
|
(12) все работает
|
|||
15
Sadovnikov
23.12.09
✎
15:17
|
(12) "LIKE не работает" - гранаты у тебя не той системы...
|
|||
16
also
23.12.09
✎
15:17
|
+(14) см (11)
|
|||
17
Юрий П
23.12.09
✎
15:19
|
ок. Просто я в консоле отчетов тренируюсь. Там такой синтаксис (%Наименование%) не прокатывает.
|
|||
18
Юрий П
23.12.09
✎
15:20
|
Написал
ВЫБРАТЬ Номенклатура.Ссылка, Номенклатура.Представление ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Наименование ПОДОБНО &Наименование Нетути. А %% зачем? |
|||
19
73
23.12.09
✎
15:21
|
(17) Там прокатывает:
ПОДОБНО "%Наименование%" Или ПОДОБНО "%"+&Параметр+"%" |
|||
20
Живой Ископаемый
23.12.09
✎
15:21
|
зачем было врать что ПОДОБНО не работает? теперь навеки останешься лгуном
|
|||
21
Sadovnikov
23.12.09
✎
15:21
|
(18) Не пора ли всё-таки документацию почитать?
|
|||
22
Юрий П
23.12.09
✎
15:22
|
Заработало. Спасибо.
|
|||
23
Живой Ископаемый
23.12.09
✎
15:23
|
все время работало.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |