Детали задачи
- 
    История 
- 
    Решение: Готово
- 
    Medium 
- 
    Не заполнено
- 
    Не заполнено
- 
    Не заполнено
Описание
Добавить возможность поиска внутри ассоциаций в журнале по выбранным полям.
Научить делать поиск по вложенным атрибутам по предикатам кроме "contains".
Пример конфигурации столбца (на примере журнала договоров для отображения ИНН юр лица):
  - id: contracts:agreementLegalEntity
    name:
      ru: Юридическое лицо (ИНН)
      en: Legal entity (INN)
    type: TEXT
    sortable: false
    editable: false
    formatter:
      type: script
      config:
        vars:
          idocs_inn: ${contracts:agreementLegalEntity.idocs:inn}
        fn: >
          return vars.idocs_inn;
Какое поведение сейчас:
Поиск в виде текста (вводим ИНН).
При поиске по предикату "contains" (Содержит) - ищем по записям юр лиц, у которых ИНН или любое другое поле в модели типа содержит искомую подстроку.
При поиске по другим предикатам - поиск некорректен (обычно - ничего не находится).
Сделать:
1) Сделать возможность настраивать поисковой атрибут (чтобы искать только по ИНН, например).
2) Дополнить поддержку остальных предикатов при поиске. Например, при предикате "Начинается с" должны искаться записи у которых одно из полей (без настройки из п.1) именно начинается на поисковую подстроку. С настройкой - должны искаться записи у которых указанные поля начинаются на поисковую подстроку.
