2016-10-14 2 views
0

В моем отчете отслеживаются все инциденты высокого уровня. В рамках отчета я хочу, чтобы вы могли прорваться, если по случаю инцидента была предпринята ежечасная преследовательность. Обновление будет храниться в таблице под названием ActionTBL в поле с именем Action_Type, а инцидент хранится в IncidentTBL.Пронумеруйте записи и создайте отметку времени

Я хочу, чтобы иметь возможность прокручивать поле Action_Type и вытаскивать все действия, которые равны «Чейз», а затем записывать время, когда действие было выполнено. В докладе будет что-то вроде:

Chase 1: 12:00 
Chase 2: 13:00 
Chase 3: 15:00 

доклад будет затем выделить, что Чейз 3 был взят на час позже, чем это должно было быть. Как я могу это сделать в Crystal Reports, если даже могу?

+0

Является ли время вашего действия «временем действия»? Или это сгенерировано на основе того, когда вы * запускаете отчет? – 4444

+0

Извините, я не указал это, это записано в поле с именем date_actioned. – ChrisC

ответ

0

Трудно дать вам лучший совет, так как мы не знаем, как выглядит ваш отчет или как он структурирован. Поскольку мы не знаем этого, наиболее вероятным ответом является использование Subreport. Это должно работать без необходимости реструктурировать отчет.

Вы хотите разместить нижестоящий отчет в своем нижнем колонтитуле отчета и подавить верхние и нижние колонтитулы внутри указанного подкаталога.

Предполагая, что вы уже правильно привязали свои таблицы, все, что вам нужно будет сделать, это повторное использование вашей исходной формулы выбора записей, чтобы иметь дополнительное предложение, где Action_Type = "Chase" и группа date_actioned. Повторно используйте те же параметры, что и ваш родительский отчет, и передайте их. Это должно сгенерировать список, который вы ищете.

0

если смотреть только для записей с погоней, то решение, которое я хотел бы думать о том, чтобы использовать Record Selection Formula для retrive только записи с chase

Перейти к Report --> Select Expert --> Record и писать код ниже:

Action_Type= "Chase" 

Это приведет к опусканию всех других записей и извлечению только записей с помощью Chase и подробному размещению Action_Type, а затем использование поля, в котором хранится время.

Смежные вопросы