Групповые события по разумным периодам времени - PullRequest
0 голосов
/ 04 февраля 2011

Я нахожусь в процессе создания какой-то панели мониторинга, которая перечисляет определенные события, сгруппированные по времени, в которое они произошли - что-то вроде этого:

TODAY
   ....
YESTERDAY
   ...
MONDAY
   ...
LAST WEEK
   ...

Основные (неполные) «правила»: не должно быть пустых групп (= заголовков), если в 2 днях есть только 1 запись в каждой, они должны быть объединены (например, «ДВЕ ДНЯ НАЗАД»), и точность уменьшается с время, прошедшее с момента события (ПОНЕДЕЛЬНИК или ПОСЛЕДНЯЯ НЕДЕЛЯ).

Я знаю, что требования очень неточны - мне просто интересно, есть ли какие-нибудь мысли / концепции по этой теме?

1 Ответ

0 голосов
/ 04 февраля 2011

Думаю, с точки зрения интерфейса, я бы не стал так сильно беспокоиться.Я нахожу это немного расстраивающим, чтобы иметь проекты, которые "изменяются" значительно.Итак, лично я хотел бы, чтобы группировка была последовательной, такой, что, если, скажем, было добавлено 15 событий, она не реорганизовалась бы произвольноИтак, мои мысли были бы, придумать менее сложную схему.

Чтобы помочь нам, я думаю, вам нужно больше рассказать о том, что вы делаете.

...