8.х Использование ПОДОБНО в Запросе

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

  1. TopicStarter Overlay
    south
    Offline

    south

    Регистрация:
    18 сен 2006
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    Вопрос к знатокам запросов.

    "ВЫБРАТЬ
    |Спр.Ссылка Как Ссылка
    |ИЗ Справочник." + МенеджерСправочника.Имя + " КАК Спр
    |ГДЕ Должность ПОДОБНО %А%

    Почему то запрос не работает, ругается после слова подобно. Подскажите, где у меня ошибка в синаксисе? |"
  2. Tiger
    Offline

    Tiger Опытный в 1С

    Регистрация:
    12 июл 2006
    Сообщения:
    489
    Симпатии:
    0
    Баллы:
    26
    Вот такую информацию нарыл в ЕСИС

    1. Если указывать тип СТРОКА при объявлении переменной в запросе, то обязательно указывать длину при использовании ВЫБОР или СОЕДИНЕНИЕ

    |ВЫРАЗИТЬ (ВЫБОР
    |КОГДА АналогиТоваров.Изготовитель ССЫЛКА Справочник.ФармПредприятия
    |ТОГДА АналогиТоваров.Изготовитель.Наименование
    |ИНАЧЕ АналогиТоваров.Изготовитель
    |КОНЕЦ КАК СТРОКА(100)) КАК Изготовитель


    2. При использовании в условии "=" и тип СТРОКА, тоже обязательно указывать длину (т.е. строки должны быть одинаковой длины )

    |ГДЕ
    |ВЫРАЗИТЬ (Изготовитель КАК СТРОКА(100)) = &ПЗДва


    3. При использовании в условии ПОДОБНО и тип СТРОКА, строка должна быть неограниченной длины

    |ГДЕ
    |ВЫРАЗИТЬ (Изготовитель КАК СТРОКА) ПОДОБНО &ПЗДва

    То есть надо вот так

    Код:
     "ВЫБРАТЬ
    |Спр.Ссылка Как Ссылка
    |ИЗ Справочник." + МенеджерСправочника.Имя + " КАК Спр
    |ГДЕ (Должность КАК СТРОКА) ПОДОБНО &А
    </span>
    </FONT></FONT></pre>
  3. TopicStarter Overlay
    south
    Offline

    south

    Регистрация:
    18 сен 2006
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    Спасибо за ответ. Все понятно.
    У меня попутный вопрос, что такое ЕСИС? У меня лично со справочной информацией очень плохо... В по более или менее сложным вопросам приходиться обращаться на форум..

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