Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Crear informes bajo demanda

Estas en el tema de Crear informes bajo demanda en el foro de Javascript en Foros del Web. Hola!! y saludos, tengo una duda que no he podido contestar por mi cuenta: Me gustaria crear informes o reportes bajo demanda y almacenarlos en ...
  #1 (permalink)  
Antiguo 24/03/2013, 00:45
 
Fecha de Ingreso: julio-2012
Ubicación: en una cueva
Mensajes: 6
Antigüedad: 12 años, 4 meses
Puntos: 0
Pregunta Crear informes bajo demanda

Hola!! y saludos, tengo una duda que no he podido contestar por mi cuenta:

Me gustaria crear informes o reportes bajo demanda y almacenarlos en una base de datos para imprimirlos luego o
editarlos usando php o/y javascript.


Hice una pequeña aplicacion php+html para una escuela local (como proyecto comunitario) que lleva gestion de los alumnos y genera reportes o informes (reporte de inscripcion,egreso,boletines de nota,carta de buena conducta y cosas por el estilo), ya lo presente y pase mi evaluacion,pero me quedo una espinita,resulta que los formatos de dichos reportes cambian aproximadamente cada seis meses, mi aplicacion permite cambiar la cabecera y el pie de pagina de cada reporte por una imagen, pero no el formato del reporte en si mismo, a manera de ejmplo,imaginemos que una constancia de estudio tiene el siguiente formato:

<imagen de cabecera>
ministerio de poder popular para la educacion
escuela basica fulanita de tal

a quien pueda interesar:

Yo __nombre del director del plantel__ director(a) de la escuela basica fulanita de tal ,portador de la cedula de identidad numero _ci_ hago constar por medio de la presente que __alumno__ cursa en el periodo escolar __periodo__ estudios
en el curso __curso__ .

firma y sello
<imagen de pie de pagina>


si por alguna razon el formato de la constancia llegase a cambiar, la utilidad de mi sistema se veria reducida, por eso quiero dar la posibilidad a los usuarios de alterar el formato para que se ajuste a sus necesidades, pero no se me ocurre como.

Me gustaria saber si alguno sabe como hacer esto, tiene idea de que hacer o si conoce de alguna libreria javascript o php que permita hacerlo.

De antemano muchas gracias y espero que puedan ayudarme a resolver mi duda.
  #2 (permalink)  
Antiguo 24/03/2013, 01:29
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Respuesta: Crear informes bajo demanda

Hola:

Lo que se me ocurre en lo que respecta a javascript es tener un campo de formulario para cada sector de ese informe (encabezado, título, contenido y pie)... o mejor, el título y contenido en la base de datos, ya que sería lo variable, y tanto la cabecera como el pie un simple texto (un fichero .txt) y el fichero informe.php, pasarle como parámetro por get el id del informe...

informe.php?id=nota

<?php

$sql = "select titulo, contenido from fichero";
// obtenemos $titulo y $contenido


echo file_get_contents("cabecera.txt");
echo "<h1>$titulo</h1><div>$contenido</div>";
echo file_get_contents("pie.txt");
?>

Resumiendo, creo que poco podrías sacar a javascript, ya que tampoco sería necesario en los formularios que necesitases.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 02/04/2013, 10:29
 
Fecha de Ingreso: julio-2012
Ubicación: en una cueva
Mensajes: 6
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Crear informes bajo demanda

Buenas tardes, no habia tenido opornunidad de revisar el post.

Segun veo, lo que hare es guardar los informes en la base de datos para editarlos cuando sea necesario.es una solucion sencilla y muy efectiva. :)

estaba pensando; hay ciertos datos que podrian cambiar sin que cambie el formato completo como por ejemplo el nombre de la institucion y el nombre del rector,podria poner simbolos que se reconoscan como metainformacion(no estoy seguro de que se llame asi) por ejemplo : si se consigue %rector_nombre% se cambiaria por el nombre del rector.

el texto del informe podria quedar :

"...Yo %rector_nombre% director(a) de la %escuela_nombre% ,portador de la cedula de identidad numero %rector_ci%..."

Y el sistema se encargaria de cambiar la metainformacion por los datos pertinentes, por supuesto esta informacion estara en alguna tabla de la base de datos,investigando un poco consegui varias funciones de php y javascript que facilitan esta tarea, y da la ventaja de si por alguna razon se cambia de rector, no hay necesidad de editar todos los formatos,solo se cambia el nombre del rector en la base de datos y listo!.

tengo que darte las gracias x2, ahora me doy cuenta que no era gran cosa, solo que yo estaba confundido.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:31.