Mostrando entradas con la etiqueta Personalización de Informes. Mostrar todas las entradas
Mostrando entradas con la etiqueta Personalización de Informes. Mostrar todas las entradas

jueves, 19 de abril de 2012

Personalizacion de Informes a niveles empresariales

Personalización de Informes a niveles empresariales

Ya visto la personalización de informes según el requerimiento de cada usuario, según el nivel de datos en los cuales puede tener acceso (pinchar acá) es también importante fijarnos en la estética del mismo, ya que un informe correctamente legible y con un diseño amigable, genera un valor agregado, tanto para quien lee este informe y para quien lo realiza.
Para la creación de informes es recomendable ver el siguiente link (http://www.computacionynegocios.info/2012/04/generacion-de-informes-en-access.html), en donde ya se ha logrado generar el informe necesario según los requerimientos especificados por los interesados en el reporte.
Comenzando la personalización del informe
Para comenzar, una vez realizado el informe, debe ser cambiado en su diseño desde la sección de informes, y específicamente en diseño de informe.
Luego de ello, es que tenemos el formato base de cómo está realizado el informe en cuestión, desde su nombre hasta los datos que han sido requeridos dentro del mismo. El informe es dividido en tres partes.
  • Encabezado
  • Datos o cuerpo del informe 
  • Pie del informe.
Encabezado: en el encabezado se encuentra principalmente el titulo del informe, pero además existen distintas opciones las cuales nosotros podemos ir personalizando, aquí presentare algunos.





  Logotipo: esta opción nos sirve para poder insertar un logo, el cual nosotros deseamos,principalmente podemos colocar el logo de la empresa o de la universidad (por mencionar algunos)
Foto de busqueda de imagen
  Logo insertado

Si bien es el elemento más importante o destacado a incluir en esta sección, también tenemos la posibilidad de insertar otros elementos como botones, checkbox, etc.
Cuerpo: aquí es el elemento principal son los datos a entregar y donde no es necesario caer en detalle al ver que ocurre cuando se cambian los datos a presentar, para poder ingresar datos, podemos ir a la pestaña que nos dice “agregar campos existentes”. También aquí podemos cambiar el orden de presentación. Nota: al cambiar el cuadro derecho, si aparece el texto “independiente”, no se mostrara el campo requerido al momento de entregar el informe.
Pie: al igual que el encabezado, no es una sección en donde se puede “jugar” mucho con el core del informe, los datos. Pero también es necesario mencionarla ya que tiene elementos relevantes como son el numero de pagina y la fecha de generación del reporte (se incluye la fecha de la ultima modificación)

Auto Formato: en esta opción de auto formato, nosotros podemos generar diseños ya incluidos en Access, con colores, letras y tamaños de las mismas previamente definidas.
Otras funcionalidades y características, es poder modificar la orientación de la página (vertical u horizontal), modificar los márgenes entre otras cosas.
Finalmente, podemos decir que si bien es algo muy simple de realizar y que para lograr una mayor expertiz en la modificación de informes, es necesario ir descubriendo todas las cosas que nos puede ofrecer Access, que si bien a primera vista es algo “tosco” e incluso poco entendible, esconde detrás una gran potencialidad en cuanto a la gestión de información en las organizaciones
Leer más...

miércoles, 18 de abril de 2012

Personalización de informes a niveles empresariales


Personalización de informes a niveles empresariales
La creación de informes es un elemento importante para la gestión de datos, en todos los ámbitos, pero aún más a nivel empresarial, ya que es una oportunidad importante de manejar información en grandes cantidades de una manera más sencilla y capaz de generar valor.
Para la personalización de estos informes a niveles empresariales, es necesario contar con la información sobre cada remitente y los requerimientos que cada uno ha especificado o se hayan detallado con anterioridad. Esto es un tema importante para las organizaciones, ya que muchas veces hay protocolos o normas de seguridad en el manejo de datos, así como también el nivel de detalle al que puede acceder cada usuario.
El problema ocurre allí, ya que implicaría que cada vez que exista un individuo que requiera información, se deberá realizar un nuevo procesamiento de datos, lo cual  sería una tarea muy tediosa, sobre todo en organizaciones de gran cantidad de empleados.
¿Cómo se realiza la personalización de informes?
Para facilitar la personalización de datos en Access, nos ayudaría de gran manera tener un formulario con la lista de personas a las cuales debe ser generado el informe en cuestión. O también agrupar según niveles de detalle a quienes recibirán el reporte. Por simpleza, en mi caso prefiero el segundo ya que nos mantiene a raya sobre una menor cantidad de repeticiones. Sin embargo, la segunda ofrece un mayor grado de personalización (al menos se podría colocar el nombre).
La creación de este formulario puede ser realizada a partir de otra base de datos, la cual contiene los contactos de quienes reciben este reporte. Este formulario quedaría de la siguiente manera
Luego, la parte complicada es seleccionar que cosas serán enviadas a cada persona, en base a ello podemos realizar consultas según los requerimientos y anexarlas al botón tanto vista preliminar y enviar. Esto de una forma más técnica se realiza a través de código visual Basic, así como también consultas en formato SQL, las cuales pueden ser reemplazadas por consultas realizadas a través de la vista diseño.
Dejare una imagen la cual considera el código a enviar y los parámetros mas importantes a considerar en el.
EnviarInformesPersonalizados se considera como la función que realizara la acción de enviar los distintos informes.
Ademas existen otros elementos claves o funciones, que son necesarias para la generación de informes
·         Set Property: esta genera el formato de un informe en particular y lo guarda en la base de datos, para ser posteriormente llamada a través de la función GetProperty. Como aparece a continuación.
Si bien esto al principio es un tanto confuso nos es de gran ayuda debido a la cantidad de tiempo que podemos ahorrar gracias a esto.
Fuente: http://proinf.net/permalink/enviar_informes_personalizados (template del formulario y código completo)


Leer más...