|
Условие в запросе | ☑ | ||
---|---|---|---|---|
0
vladimirpetrov11
26.02.13
✎
10:53
|
Подскажите пожалуйста как задать условие чтобы в запрос попали только счетчики название которых начинается с "ВГ". Вот запрос:
"ВЫБРАТЬ | ркСчетчикиВидыРасчетов.Ссылка КАК Счетчик, | ркСчетчикиВидыРасчетов.ВидРасчета |ИЗ | Справочник.ркСчетчики.ВидыРасчетов КАК ркСчетчикиВидыРасчетов |ГДЕ | ркСчетчикиВидыРасчетов.Ссылка.Наименование ПОДОБНО &Наименование | |УПОРЯДОЧИТЬ ПО | Счетчик"; |
|||
1
Defender aka LINN
26.02.13
✎
10:54
|
Все правильно
|
|||
2
vladimirpetrov11
26.02.13
✎
10:55
|
(0)+Вот если бы можно было вместо "ПОДОБНО" задать "СОДЕРЖИТ", то было бы все как надо
|
|||
3
vladimirpetrov11
26.02.13
✎
10:56
|
(1)А так он отбирает только тех у кого ВГ , а тех у кого название допустим ВГ 45687 или ВГ 777 запрос не отбирает...
|
|||
4
НЕА123
26.02.13
✎
10:56
|
&Наименование +"%"
|
|||
5
Очкарик
26.02.13
✎
10:56
|
(3) почитай СП про ПОДОБНО и про настройку параметра
|
|||
6
vladimirpetrov11
26.02.13
✎
10:56
|
Использование СОКРЛП и ЛЕВ в запросах недопустимо(
|
|||
7
ДенисЧ
26.02.13
✎
10:56
|
(3) Запрос.УстановитьПараметр("Наименование", "ВГ%");
|
|||
8
Идентификатор
26.02.13
✎
10:57
|
ПОДОБНО &Наименование+"%"
|
|||
9
vladimirpetrov11
26.02.13
✎
10:57
|
(4) (7) Спасибо! Делаю...
|
|||
10
vladimirpetrov11
26.02.13
✎
11:01
|
(7) То что надо!Спасибо ещё раз
(8) Так ругается, что преобразование к типу число не может быть выполнено. |
|||
11
Aleks73
26.02.13
✎
11:04
|
А если пробел в названии сначала ? Кажется, надо и в начале ставить процент....В молодости писал как-то так....
|
|||
12
Идентификатор
26.02.13
✎
11:04
|
"ВЫБРАТЬ
| ркСчетчикиВидыРасчетов.Ссылка КАК Счетчик, | ркСчетчикиВидыРасчетов.ВидРасчета |ИЗ | Справочник.ркСчетчики.ВидыРасчетов КАК ркСчетчикиВидыРасчетов |ГДЕ | ркСчетчикиВидыРасчетов.Ссылка.Наименование ПОДОБНО &Наименование+"%" | |УПОРЯДОЧИТЬ ПО | Счетчик"; Так ругается ?) |
|||
13
Идентификатор
26.02.13
✎
11:05
|
(11) дык челу надо не содержит а начинается
"счетчики название которых начинается с "ВГ"" |
|||
14
Идентификатор
26.02.13
✎
11:06
|
+ а если уж в названии пробел сначала то это уж косяк)
|
|||
15
Aleks73
26.02.13
✎
11:07
|
(13) Ну да. Но если в наменовании " ВГчтототам", то 5 из 6 юзеров будут клятвенно утверждать, что начинается с ВГ. Проверено временем.
|
|||
16
Wobland
26.02.13
✎
11:08
|
а LTrim же нету, да?
|
|||
17
Идентификатор
26.02.13
✎
11:09
|
(16) в 1С нету
|
|||
18
Aleks73
26.02.13
✎
11:09
|
(16)в запросе нету
|
|||
19
Идентификатор
26.02.13
✎
11:10
|
в запросе всмысле
|
|||
20
Aleks73
26.02.13
✎
11:10
|
(17) В 1С есть называется сокрл
|
|||
21
Идентификатор
26.02.13
✎
11:10
|
а так при установке параметров можно выпиливать пробелы
|
|||
22
НЕА123
26.02.13
✎
11:10
|
имеется ввиду ПриИзменении() LTrime
|
|||
23
vladimirpetrov11
26.02.13
✎
12:04
|
(12) Да, именно, так ругается. А вот так нормально обрабатывает:
"ВЫБРАТЬ | ркСчетчикиВидыРасчетов.Ссылка КАК Счетчик, | ркСчетчикиВидыРасчетов.ВидРасчета |ИЗ | Справочник.ркСчетчики.ВидыРасчетов КАК ркСчетчикиВидыРасчетов |ГДЕ | ркСчетчикиВидыРасчетов.Ссылка.Наименование ПОДОБНО &Наименование+""%"" | |УПОРЯДОЧИТЬ ПО | Счетчик"; К ковычкам придирается, нужно двойные ставить |
|||
24
vladimirpetrov11
26.02.13
✎
12:04
|
(11) Тоже может быть, попробую щас и посмотрю количество отобранных
|
|||
25
vladimirpetrov11
26.02.13
✎
12:10
|
(24) Количество такое же получилось, но всё же использую второй вариант, мало ли...
|
|||
26
vladimirpetrov11
26.02.13
✎
12:16
|
Есть у кого нибудь обработка простая с запросом и выводом результата запроса в табличную часть на форме? Если не трудно киньте мне на мыло [email protected] . Я просто пока такого не делал, а пока разберусь много времени пройдет. Хотелось бы список счетчиков вывести не в сообщениях а в табличке.. Запрос разрабатывал с выводом в табличную часть, а как всё связать с реквизитом формы и пр. моменты не пойму
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |