" />

Report Builder

La herramienta profesional para la creación de informes diseñada específicamente para Delphi.

ReportBuilder es un entorno de desarrollo que se puede utilizar para construir informes, componentes para informes y aplicaciones para realizar informes.

Como la realización de informes va acompañada de una gran variedad de requisitos, a menudo es difícil establecer un límite sobre lo que se espera de una herramienta de realización de informes. ReportBuilder está basado en los siguientes puntos:

* Data Access: recuperación de datos desde bases de datos, ficheros de texto o objetos de Delphi.

* Data Process: Cálculo de resultados intermedios basados en los datos y en la modificación de la presentación de un informe.

* Report Layout: Conjunto de componentes que describen la forma del informe y definen el comportamiento su contenido durante la generación un informe.

* Report Output: Conjunto de componentes que describen el contenido exacto de las páginas a mostrar.

La implementación en Report Builder se hace desde des 4 cómodos entornos de trabajo.

* DATA. Permite a los usuarios finales visualizar datos que se pueden aplicar a los informes. Las visualizaciones de datos se generan mediante el Query Wizard o el Query Designer. Ambas herramientas son visuales y permiten al usuario final seleccionar tablas, campos o tener un criterio de búsqueda y orden para el informe que están creando.

* CALC. Este espacio de trabajo contiene una visión en árbol del informe, todas las bandas del informe y todos los objetos dentro de cada banda. Cuando se selecciona una banda o un componente, se muestran todos los eventos para ese componente en una lista para poder editar-los en un entorno de sintaxis-sensitiva. El trabajo de desarrollo que se ha realizado aquí se puede pasar a los usuarios finales para que puedan visualizar-lo o incluso modificarlo

* DISEÑO. El espacio de trabajo de diseño contiene la capa actual del informe. La interfaz de usuario es idéntica a la que se presenta a los desarrolladores utilizando el ReportBuilder en tiempo de diseño de Delphi, i es de fácil utilización. Se dispone de un Report Wizard para crear los informes rápidamente. Puede personalizar su interfaz al reemplazar cualquiera de los diálogos que se utilizan y crear sus propios wizards de informes.

* VISIÓN PRELIMINAR. El informe se puede imprimir por impresora o en varios formatos de ficheros desde este espacio de trabajo.

VENTAJAS:

1) Interfaz sencilla de utilizar. El Diseñador de informes de Report Builder utiliza una interfaz de usuario al estilo de Office, completada con menús de acceso rápido y barras de herramientas para un fácil aprendizaje. Además ReportBuilder Pro i Enterprise ofrecen el componente Report Explorer que facilita la organización de datos, código e informes. La interfaz de usuario para este componente es idéntica a la de Windows Explorer (por lo que no hay que aprender nada). Sólo tiene que soltarlo en su aplicación y sus usuarios finales serán instantáneamente productivos.

2) Verdadera integración Delphi. ReportBuilder es un entorno de desarrollo de informes pero a la vez está codificado con un conjunto de componentes reales de Delphi. Esto significa que Ud. puede utilizar el Inspector de Objetos para configurar cualquier componente de un informe o crear manejadores de eventos para cualquier componente en tiempo de diseño de Delphi. Los manejadores de eventos le permiten modificar la exposición de informes o realizar cálculos mientras se genera el informe, lo que puede ser esencial para conseguir exactamente lo que quiera. La integración de Delphi es una opción técnica, y los productos que toman atajos para evitar esta opcionalidad eventualmente deben inventar otras "tecnologías" para reemplazar lo que ya se proporciona en Delphi. Esta práctica introduce código no estable e innecesario. Hay productos competitivos que anuncian dos tipos de creación de informes: basado en código y visuales. Pero los componentes de Delphi estándar (como saben los desarrolladores), deberían tener ya una interfaz visual y en tiempo de ejecución. El hecho es que este diseño crea dos curvas de aprendizaje: una para el entorno visual y otro para el basado en código. ReportBuilder aplica la tecnología estándar donde sea posible y esto reduce significativamente la curva de aprendizaje para los desarrolladores que trabajan con las implementaciones de Delphi estándar.

3) Arquitectura orientada a objetos extensible. El conjunto de características requeridas para un producto de realización de informes es muy extenso. Es imposible codificar cada característica exactamente de la forma como un desarrollador querría verlo implementado en su aplicación. Para responder a la necesidad de personalización, ReportBuilder se ha diseñado como una plataforma de realización de informes. Esto significa que los desarrolladores pueden reemplazar cualquier cuadro de diálogo que se muestra en la interfaz de usuario por sí mismo, puede crear nuevos wizards de informes, conductos de datos (para el acceso a datos nativos para formatos de datos propietarios), dispositivos (para la conversión de la salida en cualquier formato del ReportBuilder nativo) y componentes de informes (para manejar cualquier requisito especial para la realización de informes). Y todo esto se puede conseguir sin tener que cambiar las fuentes al mismo ReportBuilder (esto es por lo que decimos que ReportBuilder es verdaderamente una plataforma de realización de informes).

4) Documentación. Es importante tener una nueva herramienta de realización de informes pero también lo es que vaya rápido a través de la curva de aprendizaje. Cuando los productos la mayoría ofrecen descripciones o ayudas al estilo de referencias, ReportBuilder ofrece un sistema de ayuda completo. La Guía del Desarrollador proporciona documentación sobre las bases del producto y entonces, le guía a través de unas series de tutoriales que le muestran como construir informes tanto sencillos como complejos. Los tutoriales más avanzados incluso muestran como mostrar sus informes en una aplicación de trabajo. Una vez que haya completado los tutoriales de la Guía del Desarrollador, estará preparado para conseguir un gran número de informes y proyectos demos que proporciona el producto. Estos proporcionan un ejemplo concreto sobre las características más avanzadas que puede utilizar ReportBuilder. Finalmente, la exhaustiva ayuda de 1.500 tópicos le proporciona una información de referencia para los componentes, propiedades, métodos y eventos que encontrará en el producto. La ayuda se realiza con el mismo estilo que la propia ayuda de Delphi, de forma que es muy sencillo de utilizar.

CARACTERÍSTICAS DE LA VERSIÓN STANDARD

* Código Delphi 100% nativo

* Código fuente completo

* Guía del desarrollador

* Ayuda en línea

* Extensos ejemplos

CARACTERÍSTICAS DE LA VERSIÓN PROFESIONAL

Ofrece todas las características de la versión estándar además de:

* Componente CrossTab para mostrar valores calculados en un formato de rejilla multidimensional (como un spreadsheet). También se incluye un Wizard CrossTab.

* Entorno de Desarrollo de Acceso a Datos. Añade un nuevo tab "Data" al Diseñador de Informes que permite a los desarrolladores y a los usuarios finales diseñar visualmente y ver una vista preliminar de las queries SQL. También almacena definiciones de accesos a datos dentro del informe.

* Diseñador de Informes del Usuario final, se puede distribuir para usuarios finales libre de royalties.

* Explorador de Informes, permite a los usuarios finales gestionar informes y datos en una interfaz al estilo de Windows Explorer que almacene los informes en una base de datos

* Query Wizard y Query Designer

* Diccionario de Datos y Constructor del Diccionario de Datos

* Más ejemplos

CARACTERÍSTICAS DE LA VERSIÓN ENTERPRISE

A parte de las características de la versión Profesional incluye:

* Report Application Pascal.

* Más ejemplos: esta versión incluye ejemplos de cómo utilizar RAP para crear soluciones de realización de informes.

Versiones de evaluación disponibles en http://www.digital-metaphors.com

ProductoPrecio
Guía de desarrollo impresa36,00 €
Report Builder Standard291,49 €
Report Builder Profesional579,98 €
Report Builder Enterprise880,48 €
ACCIONES
Imprimir página
Precios