Умови за датами

Матеріал з Planfix
Перейти до: навігація, пошук

Під час відбору об'єктів в фільтри, списки Планувальника або звіти Planfix виникає необхідність вказати потрібний період часу, за який проводити відбір. В Planfix існує цілий список таких умов:

uDBWlQ.png

За яким принципом працюють умови за датами в більшості випадків інтуїтивно зрозуміло, а ось деякі викликають складнощі. Розберемо їх на прикладах для простоти розуміння.

Будь-яка умова за датами оперує періодом часу. Для прикладу візьмемо 7 днів.

Останні...

Це період часу, рівний 7 дням, який минув до сьогоднішнього дня включно:

NuaV0S.png

Наприклад, сьогодні 10 число місяця. При такій умові відбір об'єктів буде проводитися з 4 по 10 число місяця включно.

Наступні...

Це період часу, рівний 7 дням, який буде після сьогоднішнього дня:

cI7p04.png

Наприклад, сьогодні 1 число місяця. При такій умові відбір об'єктів буде проводитися з 2 по 8 число місяця.

Через...

Це день, який настане через вказану кількість днів:

wGCXYb.png

Наприклад, нам потрібно відбирати об'єкти, які з'являться через 7 днів (тобто на 8 день) після сьогоднішнього дня. При такій умові, якщо сьогодні 1 число місяця, відбір об'єктів буде проводитися за 9 число місяця.

Умови

Іноді виникають складнощі з розумінням математичних умов застосовно до дати або періоду часу. Нижче представлена картинка, яка допоможе зрозуміти, як слід читати такі умови:

pDEdIF.png

  • < — менше — відібрати об'єкти, дата зміни статусу яких наступила раніше, ніж вказаний день або початок вказаного періоду часу.
  • = — рівно — відібрати об'єкти, дата зміни статусу яких рівна вказаному дню або періоду часу.
  • > — більше — відібрати об'єкти, дата зміни статусу яких настане пізніше, ніж вказаний день або кінець вказаного періоду часу.

Наприклад, як зрозуміти умову для параметра відбору Дата зміни статусу:

xMVeMk.png

Цілком пропозиція виглядає так: Planfix, відібери мені, будь ласка, об'єкти, дата зміни статусу яких менше, ніж початок періоду останні 7 днів.

Перейти