Имя: Пароль:
1C
1С v8
Вопрос по запросу с условием по строкам
0 AnisaL
 
04.03.13
13:23
Добрый день!! Подскажите, как в запросе, вместо равенства рег.Адрес=&Адрес указать что рег.Адрес содержит в себе подстроку Адрес?

Выбрать * из документ.ЗаявкаНаряд как рег где рег.Адрес=&Адрес
1 Wobland
 
04.03.13
13:25
подобно "%"+стр+"%"
2 AnisaL
 
04.03.13
13:26
(1) Спасибо) сейчас попробую;)
3 AnisaL
 
04.03.13
13:29
(1) Вот так не прокатило - рег.Адрес подобно "%"+&Адрес+"%"
4 Wobland
 
04.03.13
13:29
(3) в &Адрес склади свои проценты
5 AnisaL
 
04.03.13
13:33
(4) это как? написала так:
Выбрать * из документ.ЗаявкаНаряд как рег где рег.Адрес подобно <<?>>%&Адрес%
Ругается
6 Wobland
 
04.03.13
13:34
УстановитьПараметр("Адрес", "%"+стр+"%");
7 AnisaL
 
04.03.13
13:42
(6) опять никак(
{(1, 83)}: Синтаксическая ошибка "%&Адрес%"
Выбрать * из документ.ЗаявкаНаряд как рег где рег.Адрес подобно %&Адрес%
Запрос.УстановитьПараметр("Адрес","%"+ЭлементыФормы.ПолеВводаАдрес.Значение+"%");
Где ошибка?
8 Wobland
 
04.03.13
13:43
(7) а теперь убери проценты из запроса
9 AnisaL
 
04.03.13
13:46
(8) ура! Спасибки)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший