Pessoal,
ao criar um novo Field em um relatório do iReport, é possível colocar alguma classe diferente daquelas que já aparecem no combo “Fielde class type”? Eu tentei digitar direto o nome completo da classe, mas apareceu a seguinte mensagem de erro:
Errors compiling .\RelatorioAutoridades.jasper! 0 [Thread-23] ERROR digester.Digester - Parse Error at line 29 column 61: Attribute “class” with value “mundooficial.entities.Classe” must have a value from the list "java.lang.Object java.lang.Boolean java.lang.Byte java.util.Date java.sql.Timestamp java.sql.Time java.lang.Double java.lang.Float java.lang.Integer java.io.InputStream java.lang.Long java.lang.Short java.math.BigDecimal java.lang.String ". org.xml.sax.SAXParseException: Attribute “class” with value “mundooficial.entities.Classe” must have a value from the list "java.lang.Object java.lang.Boolean java.lang.Byte java.util.Date java.sql.Timestamp java.sql.Time java.lang.Double java.lang.Float java.lang.Integer java.io.InputStream java.lang.Long java.lang.Short java.math.BigDecimal java.lang.String ".
Ok, eu sei que o iReport não sabe quem é esta classe, mas é possível adicionar esta classe em algum lugar (tipo um diretório “lib”, sei lá) de modo que o ireport reconheça o tipo do Field?
Vlw!!!