Не вдаваясь в подробности, мне нужно создать отчет на основе процесса рабочего процесса. каждая работа имеет время начала, одно или несколько рабочих событий и время окончания. Сама работа хранится в одной таблице, а события (включая время начала, время окончания и любые другие события) сохраняются в другой таблице. В моих отчетах должна отображаться одна строка для каждого задания, которое должно отображаться при ее запуске, и при возникновении указанных событий. Пока нет проблем.Отчет о рабочих процессах SSRS
Однако возможно, что задание имеет более одного времени начала и окончания. Например, если началось задание, было обнаружено, что есть проблема с оборудованием, рабочий может вернуться, исправить проблему, а затем уйти снова. В этом случае для отчета потребуется отдельная строка для каждого периода начала/окончания. так, что-то вроде:
Job# 2b Job start 10am work done Job end 11am
Job# 2b Job start 1pm work done Job end 3pm
Не знаете, какой лучший подход был бы для этого.
Можете ли вы указать конкретную структуру таблицы 'events'? –
В принципе, это GUID (pk), идентификатор задания (fk), datetime и текст описания. – user1873604