Поиск по нескольким датам

Razeil

Гость
Здравствуйте!
Только начал изучать данный продукт. В приложении тестовая бд. Есть несколько полей "Дата" у одного объекта, есть необходимость подкрашивать "Дата", которая меньше текущей.
Очень интересуют два вопроса:
1. Почему не работает "Краска"?
2. Можно ли сделать фильтр в виде одного поля внизу "Объекта", но чтобы искал по нескольким полям даты одновременно?
 

Вложения

  • Тест даты.rbase
    860 байт · Просмотры: 2

Razeil

Гость
Добавил скрины
Краска.jpg Стукрута.jpg
 
Последнее редактирование модератором:

Vladimir

Администратор
Команда форума
Добрый день!
Спасибо за подробный вопрос, пример и скрины.

1. Условие поля краски не обрабатывает другие поля и системное поле [~today] (в правой части условия).
Сначала надо произвести вычисление над датами в поле расчёта, а затем это поле проверить со статичным значением.
Обратите внимание, что условия в поле цвета, перечисленные через запятую, выполняются по принципу И. Если необходимо выполнение по принципу ИЛИ, то для этого создаётся несколько полей цвета со своими условиями (http://runabase.ru/help/field.html#color).

2. Фильтр действует только на то поле, для которого он назначен. Обработать несколько полей одним фильтром нельзя.
 

Razeil

Гость
А есть ли возможность создать что-то типа формы итогов, которая будет выдавать мне только те объекты, дата которых старее текущей?
 

Razeil

Гость
И еще вопрос по окрашиванию - можно ли сделать чтобы окрашивалось не только поле во детализации но и объект во вкладке Объект.
 

Vladimir

Администратор
Команда форума
А есть ли возможность создать что-то типа формы итогов, которая будет выдавать мне только те объекты, дата которых старее текущей?
Для этого достаточно формы связи. В ней для поля даты включаете фильтр по верхней границе:
Фильтр по дате в форме связи.png

И еще вопрос по окрашиванию - можно ли сделать чтобы окрашивалось не только поле во детализации но и объект во вкладке Объект.
Окрашивать запись в списке? Для этого служит поле краски.
А фон для поля в детализации создаётся при помощи группы, в которой задаётся цвет, а она назначается нужному полю/полям.
 
Сверху Снизу