Логика работы "Фильтр1" и "Фильтр2" при фильтрации по ключевым словам

Тема в разделе "Разное", создана пользователем seva100, 15 дек 2022.

  1. seva100

    seva100 Member Пользователи

    Регистрация:
    29 мар 2018
    Сообщения:
    38
    Не могу понять логику поведения программы.
    Есть два списка. Список1 для Фильтра1 и Список2 для Фильтра2
    На обоих фильтрах: - метод фильтрации: поиск слов(а); - документ будет загружен;
    Список1 не содержит слов из документа. В Списке2 есть слово из документа.
    В окне "Предпросмотр элемента" (двойной клик по ссылке на вкладке Контент) сообщение: Включена функция фильтрации документов по списку ключевиков. Эта страница отфильтрована (фильтр 1)!
    Т.е. если в фильтре1 нет нужного слова, то фильтр2 игнорируется? Ожидал конструкцию Фильтр1 ИЛИ Фильтр2. А на самом деле Фильтр1 И Фильтр2?

    Пример упрощен для тестирования. На самом деле второй список нужен для фильтрации по регулярным выражениям или вхождениям.
     

    Вложения:

    • Test.zip
      Размер файла:
      60,6 КБ
      Просмотров:
      1
    Последнее редактирование: 16 дек 2022
  2. seva100

    seva100 Member Пользователи

    Регистрация:
    29 мар 2018
    Сообщения:
    38
    Продолжаю пытаться понять логику работы фильтров.
    Фильтр 1 - метод фильтрации: поиск слов. Документ будет загружен. Искомое слово в тексте есть.
    Фильтр 2 - метод фильтрации: регулярные выражения. Документ будет загружен. Регулярное выражение в тексте совпадений не находит.
    Вкладка "Контент" - двойной клик по ссылке со страницей - "Включена функция фильтрации документов по списку ключевиков. Эта страница отфильтрована (фильтр 2)!"

    Помогите, пожалуйста. Ожидал поведение "фильтр1 ИЛИ фильтр2", а наблюдаю поведение "фильтр1 И фильтр2". Это так заложено или ошибка в программе?
     
  3. seva100

    seva100 Member Пользователи

    Регистрация:
    29 мар 2018
    Сообщения:
    38
    Уважаемый, Root!
    Все еще питаю надежду, что заметите мой вопрос в этой теме и ответите. Застопорился проект. Прошу помощи!
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Если используются два фильтра, они оба должны сработать положительно.
     
    Последнее редактирование: 26 дек 2022
    seva100 нравится это.
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    В вашем случае нужно использовать 1 фильтр с переключателем в положении "регулярное выражение".

    Тогда можно будет ввести список регулярных выражений и для поиска слов и для поиска вхождений.
     
    seva100 нравится это.

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