{"action":"opened","issue":{"url":"https://api.github.com/repos/PFLC/db509/issues/11","labels_url":"https://api.github.com/repos/PFLC/db509/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/PFLC/db509/issues/11/comments","events_url":"https://api.github.com/repos/PFLC/db509/issues/11/events","html_url":"https://github.com/PFLC/db509/issues/11","id":114515089,"number":11,"title":"GitTarea","user":{"login":"joseluisjc77","id":14999163,"avatar_url":"https://avatars.githubusercontent.com/u/14999163?v=3","gravatar_id":"","url":"https://api.github.com/users/joseluisjc77","html_url":"https://github.com/joseluisjc77","followers_url":"https://api.github.com/users/joseluisjc77/followers","following_url":"https://api.github.com/users/joseluisjc77/following{/other_user}","gists_url":"https://api.github.com/users/joseluisjc77/gists{/gist_id}","starred_url":"https://api.github.com/users/joseluisjc77/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joseluisjc77/subscriptions","organizations_url":"https://api.github.com/users/joseluisjc77/orgs","repos_url":"https://api.github.com/users/joseluisjc77/repos","events_url":"https://api.github.com/users/joseluisjc77/events{/privacy}","received_events_url":"https://api.github.com/users/joseluisjc77/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-02T03:01:00Z","updated_at":"2015-11-02T03:01:00Z","closed_at":null,"body":"Los reporteadores basicamente son un tipo de aplicacion que toman informacion (como bases de datos) para presentarlo posteriormente como un documento elecctronico como PDF.\r\n    Dentro de lo reporteadores tenemos algunas herramientas como jasperreport (conjunto de librerias) e ireport (que funciona como plugin en netbeans). con estas herramientas podemos transformar nuestra informacion almacenada en la base de datos  para que sea presentada en un formato PDF (o en otros formatos).\r\n\r\n   La extencion de ireport permite crear una conexion que hara referencia a la base de datos de la que queremo generar el reporte, cuando hagamos el reporte sera necesario poner esta conxion\r\n\r\n   La creacion de un reporte en netbeans es parecia a crear una nueva apliacion, das secundario a paquetes(psckcage), das click en NEW, despues en otros, selecionas \"report\" seleccionas el tipo wizard para despues dar siguiente poniendo la informazion que se te pedira a continuacion(Nombre del reporte (mas extension \".jrxml\"), seleccionar plantilla, direccion de la tabla, elegir campos, etc).\r\nSe creara un archivo donde podemos ver ventanas; diseño, xml, vista previa. En diseño como su nombre lo indica podemos modificar la apariencia, vista previa enseña como se veria y xml... no estoy tan seguro que hace el codigo que aqui se muestra, pero supongo que es el codigo que permite consultar la informacion de la base de datos.\r\n\r\n  En terminos de costos( no se si refiere a precio o requerimientos) el precio es nulo (no pague nada) lo mas dificil que encontre es que no sabia como obtener la informacion que requeria (una confusion de si habia alguna diferiencia entre mySQL y Derby, pero fue un problema de 10 minutos), no es muy complicado de usar.\r\n\r\n   Esta actividad fue muy graciosa para mi, yo pensaba que la tarea era hacer un reporteador para despues subirlo y eso fue lo que hice, cuando me meti a aqui a subir mi reporteador y ver que no lo podia subir para despues ver que la tarea era investigar fue muy gracioso para mi... pero bueno la informacion que puse aqui fue obtenida  de mi experiencia creando el reporteador y la que me proporcionaba el tutoria que vi.\r\n[Reporteador.pdf](https://github.com/PFLC/db509/files/25029/Reporteador.pdf)\r\n\r\n\r\nPero bueno, fue una experiencia bastante relajante comparado con el CRUD, algunas cosas no me quedaron claras, como el como funcionan las librerias de jasperreport en este caso aunque como se creo un archivo tipo .jasper supongo que se necesitarion, pero como hice el reporteador fue muy automatico no logre entender su uso exactamente, en si la actividad fue relajante y no me supuso una dificultad especial."}}