Recuperar campos do SQL no Botão RUN

Bom dia, gostaria de saber se tem como recuperar os campos de uma consulta no scriptcase no evento OnFinish do botão RUN,
EX:

[itens_selecao][$arr][0] = {itens.codigo}; [itens_selecao][$arr][1] = {itens.codigo_barras}; [itens_selecao][$arr][2] = {itens.codigo_interno};

Ao invés de informar 1 por 1 “{itens.codigo}, {itens.codigo_barras}, {itens.codigo_interno}” informaria o índice ou a posição do campo por meio de um laço,
seria mais ou menos um while de campos da consulta, estou querendo fazer uma exportação de várias tabelas para bancos destinos e algumas tabelas chegam
a ter mais de 200 campos, porém a exibição da consulta só mostra alguns campos para o usuário saber o que quer selecionar para exportar.

Algo do Tipo:

[code] while (!$this->sc_grid_field = EoF) {

[itens_selecao][$arr][$i] = $this->sc_grid_field[$i];
$i++;

}
[/code]