Сделал вид, в котором показываются активные действия по контекстам:
OR >
1 или
2 или
3.
Мои действия:
В текущем фильтре пока не видно задачи "X", не имеющей ни одного из этих контекстов.
Добавляю контекст "1" - задача появляется в текущем виде.
Добавляю контекст "3" вдобавок к первому. Задача остаётся видимой в фильтре, потому что продолжает удовлетворять условиям.
Далее:
Добавляю контекст "4", который не присутствует в списке фильтрации. Задача тут же пропадает из текущего вида.
Почему???
Напомню, набор фильтров представляет перечисление по принципу "ИЛИ". И именно по этому фильтру задача всё ещё отвечает условиям и должна продолжать показываться в списке данного вида, т.к. я не удалял из неё контексты "1" и "3".
Было бы логично, если бы я добавил сюда ещё один набор фильтров "ИЛИ", в котором указал бы, что контекст "НЕ РАВЕН" значению "4".
Но при текущем наборе фильтров поведение оказалось неожиданным и нежелательным.
Теперь на более жизненном примере:
Есть контексты "Офис", "Дом" и "Компьютер". Дела, помеченные контекстом "Компьютер" можно выполнять как дома, так и в офисе, так и в кафе.
Я создал фильтр, в котором отображаю дела, которые можно делать в офисе. А именно, действия, содержащие контекст "Офис" ИЛИ контекст "Компьютер".
Но существуют также дела, которые связаны не только с компьютером, а ещё с домом, т.к. делаются НА компьютере ДЛЯ дома, т.к. результат работы будет связан с домом. Такие дела будут иметь контексты "Компьютер" и "Дом" (оба).
При текущем способе показа я не увижу у себя в фильтре задачи, которые содержат оба этих контекста, хотя они содержат ХОТЯ БЫ контекст "Компьютер" и пригодны для работы за компьютером, где бы я ни находился и какие бы другие контексты задача ни содержала.
На мой взгляд, задача, содержащая два контекста "Компьютер" и "Дом" всё ещё отвечает фильтру контекстов "Компьютер" ИЛИ "Офис", т.к. содержит контекст "Компьютер".
Прошу принять предложение на доработку и ответить, действительно ли программа сейчас отрабатывает именно так.
Также буду признателен за подсказку, как мне решить задачу в данной версии программы.
У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.
✓ ЕСТЬ ОТВЕТ Неправильная отработка фильтра по контекстам
-
Автор темы
- Сообщения: 146
- Зарегистрирован: фев 2017
- Есть ответ: 5
- Благодарил (а): 7 раз
- Поблагодарили: 15 раз
Неправильная отработка фильтра по контекстам
ЛУЧШИЙ ОТВЕТ
ПЕРЕЙТИ К ПОЛНОМУ СООБЩЕНИЮ ➙
Зачем так усложнять свойства.
Смотрите вложение. Работает.
Смотрите вложение. Работает.
ПЕРЕЙТИ К ПОЛНОМУ СООБЩЕНИЮ ➙
-
- Команда бета тестеров
- Сообщения: 1166
- Зарегистрирован: июл 2013
- Есть ответ: 29
- Откуда: Kiev
- Благодарил (а): 121 раз
- Поблагодарили: 155 раз
Неправильная отработка фильтра по контекстам
Зачем так усложнять свойства.
Смотрите вложение. Работает.
Смотрите вложение. Работает.
- Вложения
-
- 1234.ml
- (44.99 КБ) 207 скачиваний
Клиенты MLO:
Xiaomi MI5 PRO, Android 6.0 → MLO v.2 last Beta
Windows 7 Профессиональная → MLO v.5 last Beta
Xiaomi MI5 PRO, Android 6.0 → MLO v.2 last Beta
Windows 7 Профессиональная → MLO v.5 last Beta
-
- Команда бета тестеров
- Сообщения: 1509
- Зарегистрирован: июн 2012
- Есть ответ: 24
- Благодарил (а): 79 раз
- Поблагодарили: 62 раза
Неправильная отработка фильтра по контекстам
Rabbit писал(а):Источник цитаты Сделал вид, в котором показываются активные действия по контекстам:
OR >
1 или
2 или
3.
Мои действия:
В текущем фильтре пока не видно задачи "X", не имеющей ни одного из этих контекстов.
Добавляю контекст "1" - задача появляется в текущем виде.
Добавляю контекст "3" вдобавок к первому. Задача остаётся видимой в фильтре, потому что продолжает удовлетворять условиям.
Далее:
Добавляю контекст "4", который не присутствует в списке фильтрации. Задача тут же пропадает из текущего вида.
Почему???
- тут где-то ошибка, у меня работает.
-
- Команда бета тестеров
- Сообщения: 1166
- Зарегистрирован: июл 2013
- Есть ответ: 29
- Откуда: Kiev
- Благодарил (а): 121 раз
- Поблагодарили: 155 раз
Неправильная отработка фильтра по контекстам
MrCricket, зачем вообще создавать подструктуру исходя из условий задачи?
Клиенты MLO:
Xiaomi MI5 PRO, Android 6.0 → MLO v.2 last Beta
Windows 7 Профессиональная → MLO v.5 last Beta
Xiaomi MI5 PRO, Android 6.0 → MLO v.2 last Beta
Windows 7 Профессиональная → MLO v.5 last Beta
Вернуться в «Ошибки, опечатки, "глюки", "баги"»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей