Имя: Пароль:
1C
1С v8
Подобно не ищет в конце строки
0 Пеппи
 
08.10.12
21:43
ВЫБРАТЬ
   Хозрасчетный.Код
ИЗ
   ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
   Хозрасчетный.Код = &c1

если  пишу c1="106%"  то находит

Если же

ВЫБРАТЬ
   Хозрасчетный.Код
ИЗ
   ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
   Хозрасчетный.Код = &c1

c1="%104" или c1="106%104" то ничего не ищется, и что не так?
1 Пеппи
 
08.10.12
21:46
код имеет длину строки 22 и имеется маска кода.
2 Пеппи
 
08.10.12
21:53
в СКД установила у параметра длину строки 22 и стал находить а как в самом запросе тогда?
3 Живой Ископаемый
 
08.10.12
21:56
106%104%
4 Живой Ископаемый
 
08.10.12
21:56
а, не
5 Живой Ископаемый
 
08.10.12
21:57
22 очень подозрительное число... я бы не стал с ним экспериментировать.
6 DarKySiK
 
08.10.12
21:58
7 Пеппи
 
08.10.12
22:03
вместо знака равно я пишу конечно же подобно

и так не помогает ГДЕ
   Хозрасчетный.Код ПОДОБНО ""106%104""
8 DarKySiK
 
08.10.12
22:10
Наверно, потому что нет такого вхождения. Точку не забыла?
9 Пеппи
 
08.10.12
22:11
есть такое вхождение. Какую точку?

Если я этот запрос выполняю в СКД как в (2) то все работает
10 Пеппи
 
08.10.12
22:14
Мне просто нужно находить счета с заданными вхождениями вначале и в конце строки. Хоть перебором делай )
11 Пеппи
 
08.10.12
22:17
Ясно, в конце строки 2 пробела оказалось , как в (3) работает но нужно без учета пробелов теперь
12 Пеппи
 
08.10.12
22:20
написала Хозрасчетный.Код ПОДОБНО ""106%104  "" и все работает.
13 Живой Ископаемый
 
08.10.12
22:21
106%104[ ]
14 vmv
 
08.10.12
23:13
(12) я передаю строковые значения в запрос, в том числе и для поиска через параметр, ибо можно даже проверить ""106%104  "" в коде будет открыаться конструктором, а "106%104  " не будет, хотя в консоли запросов фиолетово.

Почему не допер - туповат, посему срубил сплеча - в параметр и отвали мая черещня
Программист всегда исправляет последнюю ошибку.