Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-4553

Search assocs by inner attributes

    XMLWordДля печати

Детали задачи

    • Icon: История История
    • Решение: Готово
    • Icon: Medium Medium
    • Community 4.0rc4
    • Не заполнено
    • Не заполнено
    • Не заполнено

    Описание

      Добавить возможность поиска внутри ассоциаций в журнале по выбранным полям.
      Научить делать поиск по вложенным атрибутам по предикатам кроме "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) именно начинается на поисковую подстроку. С настройкой - должны искаться записи у которых указанные поля начинаются на поисковую подстроку.

      Вложенные файлы

        Активность

          Люди

            Не назначен Не назначен
            lev.bavshin Lev Bavshin [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            1 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения: