|
Поиск адреса, выборка из запроса | ☑ | ||
---|---|---|---|---|
0
Coldboy
29.05.12
✎
14:03
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Представление, | КонтактнаяИнформация.Объект |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация |ГДЕ | КонтактнаяИнформация.Тип = &Тип | И КонтактнаяИнформация.Вид = &Вид | И КонтактнаяИнформация.Представление ПОДОБНО &Представление"; Запрос.УстановитьПараметр("Тип",Перечисления.ТипыКонтактнойИнформации.Адрес); Запрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.НайтиПоКоду("000000008")); Запрос.УстановитьПараметр("Представление",СокрЛП(ЭлементыФормы.СтрокаПоиска.Значение)); ТЗ = Запрос.Выполнить().Выгрузить(); Ситуация такова, что пишу "Пушкина", там есть такое слово не выдает ни одну строчку. Короче запрос всегда пустной в чем косяк? |
|||
1
Wobland
29.05.12
✎
14:03
|
ты не употребли процент, можешь удалить 1С © ;)
|
|||
2
Wobland
29.05.12
✎
14:04
|
(1) *употребил
|
|||
3
PR
29.05.12
✎
14:04
|
(0) В том, что нужно читать мануалы.
|
|||
4
luckyluke
29.05.12
✎
14:04
|
И КонтактнаяИнформация.Представление ПОДОБНО ""%""+&Представление+""%""
|
|||
5
Coldboy
29.05.12
✎
14:20
|
а где это описано, если бы знать какие мануалы, СП тока мне в помощь и там я не нашел, про пободно.
|
|||
6
Coldboy
29.05.12
✎
14:20
|
спасибо большое
|
|||
7
Maxus43
29.05.12
✎
14:22
|
в СП есть всё
|
|||
8
Coldboy
29.05.12
✎
14:23
|
покажите дураку ...
|
|||
9
Maxus43
29.05.12
✎
14:23
|
Оператор ПОДОБНО позволяет сравнить значение выражения, указанного слева от него, со строкой шаблона, указанной справа. Значение выражения должно иметь тип строка. Если значение выражения удовлетворяет шаблону – результатом оператора будет ИСТИНА, иначе – ЛОЖЬ.
Следующие символы в строке шаблона являются служебными и имеют смысл, отличный от символа строки: % (процент): последовательность, содержащая любое количество произвольных символов _ (подчеркивание): один произвольный символ […] (в квадратных скобках один или несколько символов): любой одиночный символ из перечисленных внутри квадратных скобок В перечислении могут встречаться диапазоны, например a-z, означающие произвольный символ, входящий в диапазон, включая концы диапазона. [^…] (в квадратных скобках значок отрицания, за которым следует один или несколько символов): любой одиночный символ, кроме тех, которые перечислены следом за значком отрицания (с) |
|||
10
Maxus43
29.05.12
✎
14:24
|
Ф1 нажми, там поиск. а не панель справа
|
|||
11
Бледно Золотистый
29.05.12
✎
14:24
|
(5)Плохо искал: Работа с запросами - Синтаксис текста запросов - Использование выражений в языке запросов - Логические функции
|
|||
12
Coldboy
29.05.12
✎
14:29
|
Спасибо большое, но вопрос еще остался, если пишу допустим Пушкина, возвращает все строки где есть слово пушкина,а если пишу Пушкина 22, строки где написано Пушкина-22-номеркв не возвращает.
|
|||
13
Maxus43
29.05.12
✎
14:30
|
%Пушкина%22%
|
|||
14
Maxus43
29.05.12
✎
14:31
|
%Пушкина_22%
или так. вариантов много |
|||
15
Coldboy
29.05.12
✎
14:34
|
а все понял, прицнип шаблонов %% одно выражение а не куча) все спасибо :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |