Имя: Пароль:
1C
1С v8
помогите. в запросе поиск по полю код типзнч(число) по первым символа кода
,
0 zladenuw
 
18.03.14
19:44
помогите. в запросе поиск по полю код типзнч(число)  по первым символа кода.
1 Klesk666
 
18.03.14
19:45
подобно?
2 zladenuw
 
18.03.14
19:50
(1) конструктор посылает
3 VikingKosmo
 
18.03.14
19:56
(2) может стоит ТипЗнч(Число) в запросе привести к ТипЗнч(Строка) и к этому полю применять условие ПОДОБНО?
4 Klesk666
 
18.03.14
19:56
ВЫБРАТЬ
    Номенклатура.Ссылка
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    Номенклатура.Код ПОДОБНО "%0001%"
5 ДенисЧ
 
18.03.14
19:58
И правильно делает конструктор...
Я бы ещё и морду набил...
6 zladenuw
 
18.03.14
20:01
(4) у тебя какой тип у справочник стоит ? небось код - "строка". я же написал что тип число
7 zladenuw
 
18.03.14
20:01
(3) а как сделать ? :)
8 Fram
 
18.03.14
20:03
(7) мозг включить?
на числа вообще то тоже можно условия накладывать. причем похлеще чем на строки
9 Fram
 
18.03.14
20:04
(7) пример конкретного условия?
10 zladenuw
 
18.03.14
20:06
справочник.код = 980 , нужно найти все элементы которые начинаются на 980. подобно не дает
11 Fram
 
18.03.14
20:12
(10) т.е. 980, 9801, 9802, 980345465656 и тп?
12 МихаилМ
 
18.03.14
20:22
код = 980
или
(код >= 9800 и код < 9800+10)
или  
(код >= 98000 и код < 9800+100)

и так далее
13 Fram
 
18.03.14
20:26
(12) ну, вот зачем? хотелось же, чтоб сам допер
14 Remark
 
18.03.14
20:28
(12) 978?
15 Remark
 
18.03.14
20:30
(14) поглядел 00, сорри
16 zladenuw
 
18.03.14
21:39
(12) мда. да надо сделать ввод по строке. :(.

то есть нужно программно определить длину введенного кода. сравнить его с длиной кода и добавить нужные нули справа и сравнивать на больше меньше. ясно. рассчитывал что можно как то подругому
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.