Привет всем, у меня есть вопрос, у меня есть отчет, где у меня есть некоторые показатели о поломке машин.У меня там есть колонка, где есть время поломки.
Проблема в том, что компания работает в две смены в день.Дневная смена и Ночная смена.Дневная смена начинается в 7 утра и заканчивается в 7 вечера, а ночная смена продолжается.
Проблема в том, что я хочу начать сортировку с 7 утра и продолжить ... вот так
7:00 8:00 9:00 10:00 . . . . 23PM 24PM 1AM 2AM 3AM 4AM 5AM 6 утра
7:00
8:00
9:00
10:00
.
23PM
24PM
1AM
2AM
3AM
4AM
5AM
6 утра
Может кто-нибудь мне помочь?
В своем источнике данных для отчета вы можете создать собственное значение для того, что смещение происходит, и затем отсортировать по нему.Например,
Shift: If (BreakdownTime> = 23: 00 или <= 0700, «night», «Day») </p>
Затем в своем отчете вы добавляете поле «Shift» в видегруппировка.
Сдвиг время, которое должно начинаться в полночь:
DateAdd("h", -7, [ShiftStartTime])
Выражение, подобное этому, вы можете отсортировать отчет по.
Если текстовое время,преобразовать в Дата :
DateAdd("h", -7, CDate([ShiftStartTime]))