2005 IR Help Posted September 2, 2006 Share Posted September 2, 2006 By: cbaeza - cbaeza JRXMLDatasource: Navigated trough self docume 2005-11-28 06:37 Hi, I wish to do a example, but without sub report. (only 1 .jrxml file) My problem is: Navigates in the <reglam_clau> nodes in the self document with XPath expression. Example: file: “contrato.xml†<contrato> : : <reglamento> <clausur> <reglam_clau> information 1</reglam_clau> <reglam_clau> information 2 </reglam_clau> <reglam_clau> information 3 </reglam_clau> <reglam_clau> information 4 </reglam_clau> : : </clausur> </reglamento> </contrato> I have made the Field description as: Field: reglam_clau Field Class Type: java.lang.string Field Description: reglamento/clausur/reglam_clau/self::reglam_clau …but, it does not work ! :( You have a idea ? Thank an advanced !! Carlos PS: XML Datasource: ../contrato.xml Select Expression: /contrato By: Wal Millard - walmillard RE: JRXMLDatasource: Navigated trough self do 2005-11-28 19:17 Carlos, I like to put as much info into the select expression and only a little into the Field descriptions. Try this, set the select Expresion to /contrato/reglamento/clausur Set the description to reglam_clau This should give you the data from the tag. if you set the select expression to: /contrato/reglamento/clausur[reglam_clau != ''] then you should get all the entrys that are not null. If you are more interested in the xpath self:: control, then have a look at this post. http://sourceforge.net/forum/message.php?msg_id=3154935 Luck walmillard By: cbaeza - cbaeza RE: JRXMLDatasource: Navigated trough self do 2005-11-29 04:35 Hi Walmillard, Thanks for you help, but lamentably it does not works. I have probed many alternatives as: 1: /contrato/reglamento/clausur -> result: nothing 2: /contrato/reglamento/clausur/* -> result: only first element 3: /contrato/reglamento/clausur/reglam_clau -> result: only first element 4: /contrato/reglamento/clausur/self::reglam_clau -> result: null 5: /contrato/reglamento/clausur/reglam_clau/self::reglam_clau -> result: only first element an so on,... perhaps the problem is each field <reglam_clau>, it's very extensive. Example (real document): <reglam_clau>A) QUE EL APORTE NETO PASARà A SER PARTE DEL ACTIVO DEL FONDO, EL CUAL SERà ADMINISTRADO LIBREMENTE POR LA SOCIEDAD ADMINISTRADORA E INVERTIDO CONFORME AL REGLAMENTO INTERNO DEL FONDO Y A LAS DEM�S DISPOSICIONES LEGALES Y REGLAMENTARIAS APLICABLES A LOS FONDOS MUTUOS Y SUS FUTURAS MODIFICACIONES. LA SOCIEDAD DEBER� INSCRIBIR MI PARTICIPACI�N EN EL REGISTRO DE PART�CIPES QUE PARA EL EFECTO LLEVA, DEJANDO CONSTANCIA DE LA CANTIDAD DE CUOTAS DE QUE SOY TITULAR.</reglam_clau> <reglam_clau>B) QUE POR LA NATURALEZA DE LOS FONDOS MUTUOS, ÉSTOS NO PUEDEN GARANTIZAR UNA DETERMINADA RENTABILIDAD SOBRE MI INVERSIÓN, RENTABILIDAD QUE ES ESENCIALMENTE VARIABLE E INDETERMINADA.</reglam_clau> <reglam_clau>C) QUE EL FONDO MUTUO BANCHILE ACCIONES, POR TENER TÃTULOS QUE SE VALORIZAN DE ACUERDO A LOS PRECIOS DE MERCADO, EL VALOR DE DICHOS TÃTULOS Y, EVENTUALMENTE, EL VALOR DE LAS CUOTAS DEL FONDO MUTUO INDICADO, PUEDE AUMENTAR O DISMINUIR COMO PRODUCTO DE LAS FLUCTUACIONES PROPIAS DEL MERCADO.</reglam_clau> So, if you can help me.....Thanks in advanced. Carlos :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now