marcoscorso,
Como foi que vc conseguiu passar o parametro para o codigo de barra… estou com o mesmo erro:
Error compiling report design : C:\Documents and Settings\ufcg(sti)\Meus documentos\NetBeansProjects\PSTV\src\reports\GRU.jrxml
net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:
1. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=9$
<-------------------------------------->
2. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=16$
<-------------------------------------->
3. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=9$
<-------------------------------------->
4. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=16$
<-------------------------------------->
5. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=9$
<-------------------------------------->
6. it.businesslogic.ireport.barcode.BcImage cannot be resolved to a type
value = (java.awt.Image)(it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,((java.lang.String)parameter_CodigoBarra.getValue()),false,false,null,0,90));//$JR_EXPR_ID=16$
<-------------------------------------->
Quando executo sem o checksum no Ireport gera a GRU normal… mas na minha aplicacao dá o erro acima.
Já qdo marco a opção “checksum” no Ireport dá o seguinte erro:
Erro ao preencher impressão ... Error evaluating expression : Source text : it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,$P{CodigoBarra},false,true,null,0,90)
java.lang.NumberFormatException: For input string: "n" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:447) at java.lang.Integer.parseInt(Integer.java:497) at net.sourceforge.barbecue.Modulo10.getMod10CheckDigit(Unknown Source) at net.sourceforge.barbecue.Modulo10.getMod10CheckDigit(Unknown Source) at net.sourceforge.barbecue.linear.twoOfFive.Int2of5Barcode.<init>(Unknown Source) at net.sourceforge.barbecue.BarcodeFactory.createInt2of5(Unknown Source) at it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(BcImage.java:76) at GRU_1225383478421_40496.evaluate(GRU_1225383478421_40496:184) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:186) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:537) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:505) at net.sf.jasperreports.engine.fill.JRFillElement.evaluateExpression(JRFillElement.java:826) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:890) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:871) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:275) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:426) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:1380) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:692) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:255) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:879) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:782) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:947) at java.lang.Thread.run(Thread.java:619) net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,$P{CodigoBarra},false,true,null,0,90) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:197) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:537) at net.sf.jasperreports.engine.fill.JRCalculator.evaluate(JRCalculator.java:505) at net.sf.jasperreports.engine.fill.JRFillElement.evaluateExpression(JRFillElement.java:826) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:890) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:871) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:275) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:426) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:1380) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:692) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:255) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:113) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:879) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:782) at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:234) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:947) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.RuntimeException: For input string: "n" at it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(BcImage.java:101) at GRU_1225383478421_40496.evaluate(GRU_1225383478421_40496:184) at net.sf.jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:186) ... 18 more
Se mais alguém souber no que estou errando??? 