Ayuda sobre productos BOLD:

BOLDReportObject

< Volver

1 Generación de un report línea por línea

El siguiente trozo de script:

   var myreport = new BOLDReportObject("test_report_class", "My test report title", "my own description");
   myreport.setHeader([
     { "Name":"city", "TypeID":"string", "ShowName":"City"},
     { "Name":"postalcode", "TypeID":"string", "ShowName":"Postalcode"},
     { "Name":"contract_end", "TypeID":"dateTime", "ShowName":"End of contract"}
   ]);
   myreport.addRow({ "city":"Barcelona", "postalcode":"08037", "contract_end":myreport.xmlBOLDInfiniteDate});
   myreport.addRow({ "city":"Torredembarra", "postalcode":"43830", "contract_end":"2012-11-23T12:30:00"});
   
   script.addBOLDReport(myreport.ShowName, myreport.getAsXMLString());

Genera el informe siguiente como resultado del script:

2 Generación de un report a partir de una query SQL

El siguiente script vuelca una consulta realizada a través de un orígen ODBC (en este caso apuntando a una tabla de Excel) en un informe estándard:

   var queryobj = new BOLDQueryObject("ODBC", "MOTIVOS_ALTA", "user", "pwd");
   queryobj.open("select * from [RT158$]");
   script.addBOLDReport(script.ShowName, queryobj.getDatasetAsXMLBOLDReportString("odbc_report_test", "My ODBC report test"));

Genera el informe siguiente como resultado del script:

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido