Erro ao gera relatório ireport com IDE NetBeans (Resolvido)
12 respostas
java
Mateus735
Olá pessoal estou com problema ao imprimir relatório no NETEBENS ao chama o método de imprimir ele da esse erro !
cannot assign instance of net sfjasperreports engine base JRBaseStaticTent to flald net.ut jaspeCTupoits. engine.base JRBaseParagrapn.paragraphContainer of type netstjasperreports.engine JR Paragraph contain
Tens que dar uma olhada no teu relatório, em algum lugar você está tentando atribuir um JRBaseStaticText numa variável que espera receber um JRBaseParagraphContainer.
O “mim” não conjuga verbo.
Mateus735
staroski
Talvez se você postar o fonte do teu arquivo jasper, seja mais fácil identificar o erro.
Mateus735
Da uma olhada no vídeo !
Mateus735
Quando eu altero o campo com o nome cliente para Hóspede ou qualquer outro campo ele apresenta esse erro !
staroski
No seu vídeo não dá pra ver o fonte do seu relatório.
Como já disse, em algum lugar você está tentando atribuir um JRBaseStaticText à um JRBaseParagraphContainer.
Seu só vídeo mostra você executando seu sistema, isso não ajuda em nada.
O que ajuda, é ver o código fonte.
Mateus735
blz vou manda a linhas de codigo!
Mateus735
publicbooleangerarRelatorioteste(){try{this.conectar();this.executarSQL(“SELECT”+" clientes.codigo AS clientes_codigo,"+" clientes.nome AS clientes_nome,"+" clientes.nome_fantasia AS clientes_nome_fantasia,"+" clientes.endereco AS clientes_endereco,"+" clientes.bairro AS clientes_bairro,"+" clientes.cod_cidade AS clientes_cod_cidade,"+" clientes.cep AS clientes_cep,"+" clientes.telefone AS clientes_telefone,"+" clientes.cpf_cnpj AS clientes_cpf_cnpj,"+" clientes.observacao AS clientes_observacao,"+" clientes.ativo AS clientes_ativo,"+" clientes.tipo_pessoa AS clientes_tipo_pessoa"+" FROM "+" clientes ");JRResultSetDataSourcejrRS=newJRResultSetDataSource(getResultSet());//caminhodoarquivodentrodospacotesInputStreamcaminhoRelatorio=this.getClass().getClassLoader().getResourceAsStream(“ArquivosJasper/Teste.jasper”);JasperPrintjasperPrint=JasperFillManager.fillReport(caminhoRelatorio,newHashMap(),jrRS);