¿Cómo crear un informe usando VF?
Lo siguiente es una cita de MSDN:
Diseño de informes y etiquetas
Si desea la máxima flexibilidad para formatear, imprimir y resumir datos, utilice
"Diseñador de informes" de Visual
FoxPro
. Si necesita etiquetas postales u otro tipo de etiquetas, puede utilizar Label Designer.
Creación de diseños de informes
En
Visual
FoxPro
, hay tres formas de crear diseños de informes :
Utilice el "Asistente de informes" para crear informes sencillos de una sola tabla o de varias tablas.
Utilice Informe Rápido para crear un informe simple a partir de una sola tabla.
Utilice Report Designer para modificar informes existentes o crear los suyos propios.
Los archivos de diseño de informes creados por cada uno de los métodos anteriores se pueden modificar utilizando el "Diseñador de informes". El Asistente de informes es la forma más sencilla de crear informes y proporciona automáticamente muchas de las funciones de personalización del Diseñador de informes. Quick Report es la forma más rápida de crear diseños simples. Si crea un informe directamente en Report Designer, Report Designer proporciona un diseño en blanco.
Modificar el diseño
Si ya tienes un informe o etiqueta en blanco, o has generado un informe que no cumple del todo con los requisitos a través del asistente o "Informe Rápido", el El siguiente paso es modificarlo en el Diseñador de informes.
En la franja "Diseñador de informes", puede insertar varios controles que contienen las etiquetas, campos, variables y expresiones requeridas en el informe impreso. Por ejemplo, en un diseño de lista de números de teléfono, establecería controles de campo para el nombre y número de teléfono de la persona, así como controles de etiquetas y encabezados de columnas en la parte superior de la lista. Para mejorar el efecto visual y la legibilidad del informe, también puede agregar controles como líneas, rectángulos y rectángulos redondeados. También se pueden incluir controles vinculados a imagen/OLE
. Cada uno de los controles anteriores se muestra a continuación.