MLO5 (5.0.0.3020 public beta-2): критерий дополнительной фильтрации StartDateTime установлен в значение "is Today".
при установлении задаче даты начала - сегодняшний день, фильтр отображает задачу, а при указании точного времени задачи на сегодня, фильтр исключает задачу, если время начала больше чем текущее.
По-моему, если время указано для сегодняшней даты, фильтр не должен исключать такую задачу.
Решил положение указанием в поле "До:" группы "Дата начала" фильтра для текущего вида, значения Today. Но все равно хотелось бы иметь одинаковую логику в разных частях программы для реализации необходимой фильтрации.
У вас есть проблемы напоминаний в MLO-Android? Ответьте: Да/Нет.
✓ ЕСТЬ ОТВЕТ Баг дополнительной фильтрации
Баг дополнительной фильтрации
ЛУЧШИЙ ОТВЕТ
ПЕРЕЙТИ К ПОЛНОМУ СООБЩЕНИЮ ➙
Да, по факту "Дата Начала уже наступила" = "Дата Начала+Время уже наступила"
ПЕРЕЙТИ К ПОЛНОМУ СООБЩЕНИЮ ➙
-
- Команда бета тестеров
- Сообщения: 1509
- Зарегистрирован: июн 2012
- Есть ответ: 24
- Благодарил (а): 79 раз
- Поблагодарили: 62 раза
Баг дополнительной фильтрации
Bodrun писал(а):Источник цитаты при указании точного времени задачи на сегодня, фильтр исключает задачу, если время начала больше чем текущее
- это из-за Действия = 'Активные'
Баг дополнительной фильтрации
MrCricket писал(а):Источник цитатыBodrun писал(а):Источник цитаты при указании точного времени задачи на сегодня, фильтр исключает задачу, если время начала больше чем текущее
- это из-за Действия = 'Активные'
Действия "Доступные" тоже не решает ситуацию.
Пришлось выбрать действие "Все".
1. Активные
Если Активные выбраны как Фильтр действий, то сначала в список помещаются только Активные задачи, а затем могут использоваться другие фильтры для выбора задач из этого списка. Чтобы задача смогла появиться в списке Активных действий, она должна соответствовать всем упомянутым ниже критериям:1) У задачи не должно быть подзадач, или они должны быть завершены.
2) Задача не должна иметь завершенных родительских задач.
3) Дата Начала не установлена для задачи или уже наступила.
4) Задача не должна иметь свойство Папка.
5) Родительские задачи, также как и сама задача не должна иметь свойства Спрятать ветку в To-Do.
6) Если у одного из родителей задачи включен параметр Подзадачи по порядку, все братские задачи выше по списку должны быть завершены. Либо эти одноуровневые братские элементы должны иметь свойство Спрятать эту задачу в To-Do.
7) Если задача имеет зависимые задачи, они должны быть завершены.
Читая справку сложно понять логику работы фильтра действий применимо ко времени, т.к. в справке критерий "Дата Начала уже наступила" в задаче с временем начала на минуту больше чем сейчас не является активным, большие риски пропустить важное событие которое начнется через 5 минут.
Я считаю такое поведение багом, как не соответствующее задокументированному в справке описанию.
Или требуется введение функции Now, кроме Today, чтобы программировать поведение фильтрации основываясь только на логике раздела "дополнительной фильтрации".
Последний раз редактировалось Bodrun 25 июн 2018, 09:56, всего редактировалось 2 раза.
Баг дополнительной фильтрации
MrCricket писал(а):Источник цитаты Да, по факту "Дата Начала уже наступила" = "Дата Начала+Время уже наступила"
Это следствие практического исследования, давайте не будем писать документацию под баги. Программу нужно приводить в соответствие со справкой. О "Времени" в справке не видно особенностей поведения. Иначе управлять такой машиной затруднительно.
Хотя нашел в справке:
4. Автоматически сформируется упорядоченный список To-Do (следующих действий)
После того, как Вы ввели все свои цели, проекты, и задачи в Схему, MLO выберет только те задачи, которые требуют Вашего немедленного внимания. Эти задачи помещаются в список To-Do - простой список действий. При заданном по умолчанию виде Активные действия, в списке To-Do видны только задачи без незаконченных подзадач, и запланированные задачи появляются в этом списке только в заданное время. За детальной информацией о создании списка to-do (список следующих действий), обратитесь к теме Список To-Do.
Значит все так и задумано... спасибо за помощь, буду изощряться дальше.
Вернуться в «Ошибки, опечатки, "глюки", "баги"»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей