8.х Не работает ПОДОБНО в запросе на справочник на 13 платформе

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем lipunovleo, 6 апр 2009.

  1. TopicStarter Overlay
    lipunovleo
    Offline

    lipunovleo

    Регистрация:
    12 окт 2006
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Есть необходимость организовать выбоку элементов справочника по найденной подстроке в наименовании. Для этого использую запрос типа "ВЫБРАТЬ Номенклатура.ссылка из Справочник.Номенклатура ГДЕ Номенклатура.Наименование ПОДОБНО &СтрокаПоиска ". Результат выдается только при полном соответствии параметра и наименования элемента. При несоответствии хотя бы на один символ запрос выдает нулевой результат. Например ищем "прян" в "Пряник" - не работает, ищем "пряник" - работает. Что такое стало ? На 11 платформе вроде работало
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Код:
    Запрос.УстановитьПараметр("СтрокаПоиска","%"+"прян"+"%");  
    
    ?
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    lazy правильно написал, в сравке всё описано, кстати.
  4. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    Как ты грубо про справку...
    Кстати тож сталкивался с таким =) Мне кажется специально сделали - так правильнее. чем-то стало похоже на регулярные выражения (упрощенные)
  5. vitaly_mnpz
    Offline

    vitaly_mnpz Опытный в 1С

    Регистрация:
    15 фев 2009
    Сообщения:
    267
    Симпатии:
    0
    Баллы:
    26
    Чтобы не заморачиваться, используйте построитель отчета и отбор.

Поделиться этой страницей