Если вы всегда будете иметь один номер в конце вашего поля TopX/BottomX, вы можете сделать формулу, чтобы обрезать номер из поля, оставляя вас с помощью Top/Bottom. Тогда вы сможете группировать эту формулу.
Примером этого может быть:
left({Table.Variable}, length({Table.Variable})-1)
Где {Table.Variable} является вашим именем StoredProcedure.Fieldname для поля Top/Bottom.
Если вы затем группируете на Plant, то эту формулу, а затем отобразите свои значения, а Top/Bottom в разделе «Подробности» вы получите желаемое поведение. Возможно, вам придется изменить параметры сортировки, чтобы получить Top, чтобы появиться перед Bottom.