Desenvolupador

Accedir a l'estructura de la base de dades des d'iReport

1 min de lectura

Resum ràpid

La nova funcionalitat de jasper_reports permet consultar des d’iReport l’estructura dels camps d’un model d’OpenERP sense haver de crear manualment el fitxer XML. Cal instal·lar la versió més recent del mòdul i configurar a iReport una font de dades XML remota amb l’URL XML-RPC, el prefix «/jasper/» i el nom intern del model; la funcionalitat està disponible a la versió 6.

Continguts

Recentment hem afegit una nova funcionalitat al mòdul jasper_reports que permet als usuaris accedir a l'estructura dels camps des d'iReport, evitant la necessitat de crear el fitxer XML. Tingueu en compte que, tot i que el mòdul funciona tant amb la v5 com amb la v6, aquesta funcionalitat només estarà disponible a la v6.

Utilitzar aquesta funcionalitat és molt senzill. Només cal instal·lar la versió més recent del mòdul jasper_reports i, a iReport, crear una nova remote XML file datasource. A XML URL, especifiqueu l'URL XML-RPC d'OpenERP i afegiu-hi "/jasper/" i el nom intern del model que voleu utilitzar (en l'exemple, purchase.order).

Després podeu afegir diversos paràmetres, però tots són opcionals, perquè es poden especificar al fitxer de configuració del servidor d'OpenERP i també tenen valors predeterminats. Aquesta és la llista de paràmetres disponibles:

Preguntes freqüents

Què aporta la nova funcionalitat de jasper_reports a iReport?

Permet consultar l’estructura dels camps del model d’OpenERP directament des d’iReport, sense haver de crear el fitxer XML manualment.

Quina versió incorpora aquesta funcionalitat?

Tot i que jasper_reports funciona amb les versions 5 i 6, aquesta funcionalitat concreta només està disponible a la versió 6.

Com es configura la font de dades a iReport?

Cal crear una font de dades «remote XML file datasource» i indicar a «XML URL» l’URL XML-RPC d’OpenERP, seguit de «/jasper/» i del nom intern del model.

Els paràmetres addicionals són obligatoris?

No. Tots són opcionals perquè es poden definir a la configuració del servidor d’OpenERP i també tenen valors predeterminats.