Boa noite.
Estou desenvolvendo um relatório onde existe dois campos, um ao lado do outro imaginando da seguinte forma:
Coluna A | Coluna B
Linha 1
Linha 2
Tenho dois TextField onde um está localizado na coluna A e outro na coluna B. Minha Query retorna cerca de 10 itens por consulta. Como fazer com que o o retorno seja da seguinte forma:
1º Retorno: Linha 1 Coluna A
2º Retorno: Linha 1 Coluna B
3º Retorno: Linha 2 Coluna A
4º Retorno: Linha 2 Coluna B
Ficando assim:
Coluna A | Coluna B
Linha 1 1 2
Linha 2 3 4
Lembrando que em cada “coluna”, possui um campo Field e dentro dele tem um “campo” direto do Banco sendo $F{v_nome}.
Eu consegui fazer da seguinte forma: na Coluna A, fiz uma regra assim:
Field Coluna A: ( V${v_nome_COUNT} % 2 == 0?F${v_nome}:"") - Se o valor CONT dividido por 2 for resto 0 (se for par), ele grava o nome, senão grava branco.
e na coluna B:
Field Coluna B: ( V${v_nome_COUNT} % 2 == 0?"":F${v_nome}) - Se o valor CONT dividido por 2 for resto 0 (se for par), ele grava branco, senão grava o nome.
Dessa forma, ele deu certo e gera direitinho porém, ele pula os campos ficando campo da coluna A preenchido e da coluna B em branco da seguinte forma:
Coluna A | Coluna B
Linha 1 1
Linha 2 2
Linha 3 3
Linha 4 4
Agradeço e fico no aguardo.