Inventarios

Páginas: 37 (9186 palabras) Publicado: 25 de octubre de 2012
[pic]

MANUAL DEL REPORTEADOR PARA WINDOWS












DESARROLLO DE REPORTES


USO DE LAS INSTRUCCIONES DEL REPORTEADOR PARA WINDOWS

Versión 1.10

























Computación en Acción S.A. de C.V.



1 ¿Que es el Reporteador?



El ReporteadorMR[1] es una herramienta para el diseño de reportes. Como tal, esta formado por unlenguaje de programación a través del cual se especifican las características de un reporte. La labor principal para diseñar un reporte consiste, entonces, en trasladar el esquema del reporte a un conjunto de instrucciones, que al ser interpretadas por el REPORTEADOR, proporcionen los resultados deseados.




El lenguaje del REPORTEADOR es muy rico y variado, permitiendo controlar todos los detallesnecesarios para la obtención del reporte deseado. Tiene instrucciones para la ejecución condicionada de ciertas instrucciones, para formar ciclos o iteraciones, para agrupar instrucciones en una función, pudiendo recibir parámetros de entrada que modifican su comportamiento, o bien, regresar valores para ser usados en otros contextos. El corazón principal del REPORTEADOR es entonces su lenguaje.A través de su lenguaje, se manipula una hoja de trabajo interna, compuesta de renglones y columnas, que sirven para almacenar información como totales, subtotales, para realizar cálculos, etc. Esta hoja de trabajo no es visible, sino que se manipula usando el lenguaje.

También, el REPORTEADOR es capaz de accesar la información contenida en cualquier archivo que tenga el formato de FoxPro,con la finalidad de extraerla, procesarla y plasmarla en el reporte. El REPORTEADOR permite accesar los archivos de cualquier empresa, aún siendo de diferentes aplicaciones, bien sean de Computación en Acción S.A. de C.V. o de otros desarrolladores.

El REPORTEADOR es un controlador de automatización de OLE (Object Linking and Embedding) y como tal, permite disponer de la funcionalidad decualquier servidor de automatización de OLE, como Excel, para ser usados en el análisis y síntesis de su información y para el diseño de sistemas ejecutivos de información que le apoyen en la toma de decisiones. Automatización de OLE significa poder accesar, desde la aplicación controladora, el código que conforma a una aplicación servidora, sin necesidad de conocer los detalles internos de cómofunciona o de cómo lo hace. Esta es una de las características más potentes del REPORTEADOR.

Fundamentalmente, dominar el REPORTEADOR significa conocer las instrucciones que conforman su lenguaje. Pero no basta con eso, también es necesario conocer los archivos de la base de datos de donde se requiere obtener la información, ya que sin ello, no será posible realizar un reporte.

Las instruccionesque definen un reporte y que le indican al REPORTEADOR que es lo que tiene que hacer, deben ser almacenadas en un archivo, al cual se le puede asignar cualquier nombre, de preferencia mnemónico que nos recuerde lo que hace el reporte. Para ello se deberá usar un editor de textos que grabe archivos en formato ASCII, como SuperPad o NotePadMR de WindowsMR[2]. Una vez generado el archivo con lasinstrucciones del reporte, es necesario que el REPORTEADOR verifique la sintaxis de cada instrucción para detectar cualquier error en el uso del lenguaje. Si la verificación es exitosa, el REPORTEADOR trasladará cada instrucción a un formato interno, que solo él puede entender, grabándolas en otro archivo que tiene el mismo nombre que el original pero con extensión RTW. Si el reporte tiene errores enel uso del lenguaje, el REPORTEADOR los indica y no generará el archivo RTW. A este proceso se le denomina compilación.


Básicamente, compilar un reporte significa verificar que las instrucciones del reporte sigan las reglas del REPORTEADOR, para luego trasladarlas a un formato interno y grabarlas en otro archivo con extensión RTW.

Finalmente, para obtener el reporte se requiere tomar el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Inventarios
  • Inventarios
  • Inventarios
  • Inventarios
  • Inventarios
  • Inventarios
  • inventarios
  • Inventarios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS