|
Найти договор | ☑ | ||
|---|---|---|---|---|
|
0
Дейл
05.05.12
✎
11:49
|
Ребят подскажите как найти программно договор по первым двум буквам в наименовании.
Сделал вот такой запросик но он отбирает по всему слову; ВЫБРАТЬ ДоговорыКонтрагентов.Ссылка КАК Ссылка ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ГДЕ НЕ ДоговорыКонтрагентов.ЭтоГруппа И ДоговорыКонтрагентов.Наименование ПОДОБНО &ЧастьНаименования Запрос.УстановитьПараметр("ЧастьНаименования", "%" + ПолеВводаПодстрока + "%"); |
|||
|
1
ptrtss
05.05.12
✎
11:50
|
Первый процент убрать
|
|||
|
2
aleks-id
05.05.12
✎
11:51
|
первый "%" убери
|
|||
|
3
DocWin
05.05.12
✎
11:52
|
Если первые две буквы, зачем ПОДОБНО? Почему не Лев(Наименование,2) = &пр ?
|
|||
|
4
Cube
05.05.12
✎
11:53
|
ВЫБРАТЬ
ДоговорыКонтрагентов.Ссылка КАК Ссылка ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ГДЕ НЕ ДоговорыКонтрагентов.ЭтоГруппа И ПОДСТРОКА(ДоговорыКонтрагентов.Наименование, 1, 2) = &ЧастьНаименования |
|||
|
5
Cube
05.05.12
✎
11:53
|
+(4) Запрос.УстановитьПараметр("ЧастьНаименования", ПолеВводаПодстрока);
|
|||
|
6
Дейл
05.05.12
✎
11:54
|
ПолеВводаПодстрока = "СК";-НА ЕНТО РУГАЕТСЯ
Запрос = Новый Запрос("ВЫБРАТЬ | ДоговорыКонтрагентов.Ссылка КАК Ссылка |ИЗ | Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов |ГДЕ | НЕ ДоговорыКонтрагентов.ЭтоГруппа | И ДоговорыКонтрагентов.Наименование ПОДОБНО &ЧастьНаименования"); Запрос.УстановитьПараметр("ЧастьНаименования", ПолеВводаПодстрока + "%"); |
|||
|
7
m-serg74
05.05.12
✎
11:56
|
(6) тебе ж (4) уже все что надо написал...
|
|||
|
8
Дейл
05.05.12
✎
11:59
|
да извините, ВСЕМ Спасибо огромное!
|
| Форум | Правила | Описание | Секции | Поиск |