Problema com Relatório iReport(Swing)

Ola pessoal…
estou com o seguinte problema no meu relatorio:
eu gero ele atraves do iReport, ele mostra todos os dados corretamente…
ai quando gero atraves da aplicação, ele nao me tras o primeiro registro.
alguem ja teve este problema?sabe o que pode estar acontecendo?
Obrigado
(Uso NetBeans 6.5 + iReport 3.0)

Posta o código se possível.

[code]public class Jasper {

public void GerarRelat(String Titulo, String NomeArq,final ResultSet rs) throws IOException {
    Map parameters = new HashMap();
    File reportFile = new File(NomeArq);
    //
    parameters.put("BaseDir", reportFile.getParentFile()); // PENDENTE JWS
    //
        try {
            JasperReport jasperReport;
            JasperPrint jasperPrint;
            jasperReport = (JasperReport) JRLoader.loadObject(reportFile.getAbsolutePath());
            jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, new JRResultSetDataSource(rs));
            if (jasperPrint != null && !jasperPrint.getPages().isEmpty()) {
                //JImprimirViewer.viewReport(jasperPrint,false);
                JasperViewer viewer = new JasperViewer(jasperPrint, false);
                viewer.setVisible(true);
            } 
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}[/code]

O que é teu ResultSet?

Cara, eu vou dar o chute por que você não disponibilizou todo o código…

Antes de passar o ResultSet para o relatório você não está fazendo um “rs.next()”?

Se estiver é claro que o primeiro elemento não será apresentado no relatório…

É uma dica, basta verificar…