Не совсем, если вы хотите отобразить данные в стандартном формате отчета Apex.
Как вы уже догадались, вам нужно создать конвейерную функцию для циклического перемещения курсора и возврата записей.
Вы не говорите, почему вы хотите это сделать. Причины, которые я могу придумать, включают:
- для повторного использования существующего кода
- создать динамический дизайн отчета, который автоматически изменяется при изменении базового рефкурсора
Первое звучит разумно, чтобы обернуть ваш refcur в функцию конвейера. Но динамический результат не очень хорошо работает в Apex.
Мы могли бы помочь больше, если бы вы объяснили общую цель для этого.
Удачи