Runa
Администратор
Если в проекте необходимо работать с информацией относительно текущего дня, то для этих целей служит системное поле "~today".
Оно может использоваться в расчётных полях при вычислении периода в днях (разница между двумя полями даты даёт в результате числовое значение дней), а также в полях периода, где оно подставляется как вариант вместе с другими полями даты объекта.
При первом открытии проекта в день или в полночь при круглосуточной работе в многопользовательском режиме, поля использующие данное поле автоматически перерасчитываются, приводя базу данных в актуальное состояние.
Эта возможность позволяет видеть для каждой записи в объекте:
- период до наступления события;
- срок, который прошёл с момента наступления события;
- возраст или срок службы (до дня) и пр.
Как пересчитать данные в объекте на требуемую дату см. Как пересчитать поля расчёта в объекте.
Оно может использоваться в расчётных полях при вычислении периода в днях (разница между двумя полями даты даёт в результате числовое значение дней), а также в полях периода, где оно подставляется как вариант вместе с другими полями даты объекта.
![Расчёт с ~today.png Расчёт с ~today.png](http://runabase.ru/forum/data/attachments/0/41-1ad5ab52f481eba9614cfab2669a89aa.jpg)
![Период с ~today.png Период с ~today.png](http://runabase.ru/forum/data/attachments/0/42-b03fd40f7f124e4de840388471234487.jpg)
При первом открытии проекта в день или в полночь при круглосуточной работе в многопользовательском режиме, поля использующие данное поле автоматически перерасчитываются, приводя базу данных в актуальное состояние.
Эта возможность позволяет видеть для каждой записи в объекте:
- период до наступления события;
- срок, который прошёл с момента наступления события;
- возраст или срок службы (до дня) и пр.
Как пересчитать данные в объекте на требуемую дату см. Как пересчитать поля расчёта в объекте.