Имя: Пароль:
1C
1С v8
как использовать функцию Найти() в запросе
0 LivingStar
 
24.06.13
05:29
Хочу отобрать записи по определенному населенному пункту. Выявил что это можно сделать только по средствам регистра сведений КонтактнаяИнформация. Можно ли использовать в запросе функцию Найти() ?

ВЫБРАТЬ
   Продажи.Период,
   Продажи.Регистратор,
   Продажи.Номенклатура,
   Продажи.ДокументПродажи.ТорговаяТочка.СкладТТ,
   Продажи.Регистратор.ТорговаяТочка.ОсновнойМенеджерПокупателя,
   Продажи.ДокументПродажи.ТорговаяТочка,
   КонтактнаяИнформация.Тип,
   КонтактнаяИнформация.Вид,
   КонтактнаяИнформация.Представление,
   КонтактнаяИнформация.Поле1,
   КонтактнаяИнформация.Поле2,
   КонтактнаяИнформация.Поле3,
   КонтактнаяИнформация.Поле4,
   КонтактнаяИнформация.Поле5
ИЗ
   РегистрНакопления.Продажи КАК Продажи
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
       ПО Продажи.ДокументПродажи.ТорговаяТочка = КонтактнаяИнформация.Объект
ГДЕ
   Продажи.Период МЕЖДУ &НачДата И &КонДата
И
   ЗНАЧЕНИЕ(Найти(Представление, "Город")<>неопределено)
1 vis_tmp
 
24.06.13
05:37
Представление ПОДОБНО "%Город%"
2 LivingStar
 
24.06.13
05:40
(1) Спасибо!