Возможно, есть лучший способ сделать это, но на ум приходит использование двух массивов: один для хранения идентификатора грузовика и другой для хранения соответствующего итога. В каждой внутренней группе (TruckID) просто добавьте другой элемент массива и сохраните его общее время. Чтобы отобразить, вы можете привести значения к строкам, прикрепить символ новой строки после каждой записи и установить в поле «Can Grow». В общем, вам понадобятся три формулы: одна для инициализации массивов (в GH1), одна для обновления массивов с sum({truck.time},{truck.ID})
(в GF2) и одна для отображения каждой записи (в GF1).
С учетом вышесказанного, CR имеет ужасную поддержку для контейнеров ... Вы ограничены одномерными, нединамическими массивами, которые содержат максимум 1000 элементов. Не похоже, что это будет большими проблемами для того, что вы пытаетесь сделать, но вам нужно будет redim preserve
массивы, если вы заранее не знаете, сколько грузовиков у вас будет на одного клиента.