0

I'm using Business Objects 4.3 to query my HR system and have 4 objects on the report from one table with multiple records. I want the latest record and the corresponding values for each object.

Example:

Person ID Check Date Renewal Date Reference Number
4566 1/1/23 31/12/23 123
4566 1/1/24 31/12/24 456

All columns currently show MULTIVALUE against the person ID (key field) as the check data is from a sub query. I have used Max on the Check Date to get the latest entry but I don't want to put max on the other columns in case of errors in the data. EG if I put max on both date columns I would get the bold entries instead of a renewal date of 31/12/23

Person ID Check Date Renewal Date Reference Number
4566 1/1/23 31/12/24 123
4566 1/1/24 31/12/23 456

So how can I make the variable for Renewal Date or Reference Number dependent on the entry returned for Check Date, ie. return the whole corresponding record? I tried where check date = max(check date) but it didn't like that.

Thanks

lulu2608
  • 1
  • 1

0 Answers0