El Diseñador de Informes de InterAction es una herramienta que incluye muchas funciones potentes que te permiten crear los informes que necesita tu organización. Usando el Diseñador de Informes de InterAction, puedes:
- Definir el tamaño y la disposición general del informe
- Agregar y quitar campos, y controlar su visualización (incluyendo ubicación, tamaño y fuente)
- Realizar cálculos, incluyendo suma y total de campos numéricos
- Agrupar datos.
Esta sección proporciona información sobre cómo usar las funciones básicas del Diseñador de Informes de InterAction.
Agregar un encabezado a un informe
Decide si quieres un encabezado de página o un encabezado de informe. Un encabezado de página se repite en cada página, mientras que un encabezado de informe solo aparece en la primera página del informe.
Las secciones de resumen del informe no incluyen PageHeaders ni ReportHeaders.
- En el área de detalle del informe, verifica si el encabezado que necesitas ya está en el informe. Deberías ver PageHeader o ReportHeader. Si el encabezado que quieres usar no está en el diseño del informe, haz clic derecho en el informe y elige Insertar > Encabezado/Pie de informe o Insertar > Encabezado/Pie de página.
- Para cambiar el color del encabezado, selecciona el divisor del encabezado y luego cambia la propiedad BackColor de la sección.
- Para agregar texto al encabezado, dibuja una etiqueta. En las propiedades de la etiqueta, especifica el texto del encabezado que quieres mostrar en la propiedad Text.
Agregar campos de datos de InterAction a un informe
Hay dos formas de agregar campos de datos de InterAction a tu informe:
- Haz clic y arrastra el campo desde la lista de campos de InterAction o Calculados
- Dibuja un control TextBox o RichTextBox en el informe, luego en la propiedad DataField, especifica los datos que quieres que incluya ese cuadro de texto.
Si vas a agregar un campo que puede incluir una gran cantidad de caracteres, usa el control RichTextBox en lugar del control TextBox o arrastra el campo directamente al informe.
Agregar un campo arrastrándolo desde la lista de campos
- Elige el campo que quieres agregar al informe desde la lista de campos de InterAction o Calculados.
-
Arrastra el campo a la sección del informe donde quieres agregarlo.
El puntero del mouse muestra el tamaño del control y un signo de más.
- Con el campo seleccionado, modifica el aspecto y el comportamiento del campo cambiando la configuración en el área de propiedades.
Agregar un campo dibujando un TextBox
- Desde la caja de herramientas, elige TextBox o RichTextBox.
-
Mueve el puntero del mouse a la sección donde quieres agregar el cuadro de texto.
El puntero del mouse cambia a una cruz.
- Haz clic y arrastra el mouse para ajustar el tamaño del cuadro de texto al tamaño deseado.
- Con el cuadro de texto seleccionado, elige el campo que quieres mostrar en la propiedad DataField. Para personalizar los datos que quieres mostrar, consulta Campos calculados.
Las etiquetas se usan solo para etiquetar información; no puedes gestionar el formato de salida en las etiquetas. Por ejemplo, no puedes usar Suma, Conteo, CanGrow o CanShrink. Para agregar un control de texto que te permita gestionar el formato de salida, usa un control TextBox.
- Desde la caja de herramientas, elige Label.
- Mueve el puntero del mouse a la sección donde quieres agregar la etiqueta; el puntero del mouse cambia a una cruz.
- Haz clic y arrastra el mouse para ajustar el tamaño de la etiqueta al tamaño deseado.
- Con la etiqueta seleccionada, ingresa el texto que quieres incluir en la etiqueta en el área de propiedades (en la propiedad Text). Cambia cualquier otra propiedad si es necesario.
Agregar campos de texto largo a un informe
Agrega campos de texto largo (campos que permiten una gran cantidad de caracteres) y campos HTML como artículos de noticias a tu informe usando el control RichTextBox en lugar de arrastrar el campo directamente al informe.
Si no usas el control RichTextBox para agregar un campo de texto largo al informe, el informe puede tardar mucho en cargarse al ejecutarse. También es posible que el informe no se cargue.
Los controles RichTextBox usan el estilo de fuente Normal. Para cambiar la fuente utilizada en un control RichTextBox, debes cambiar este estilo.
A continuación se muestran ejemplos de campos que pueden contener texto largo:
- Actividades y Citas: Descripción
- Cualquier campo de Notas
- Los siguientes campos de Asunto, Oportunidad y Compromiso:
- Descripción
- Nuestro Rol
- Descripción del Resultado
Al crear un informe que contenga cualquiera de los campos de texto largo mencionados arriba, no arrastres el campo directamente al informe. En su lugar, haz lo siguiente:
- Elige el control RichTextBox en la caja de herramientas.
- Dibuja un cuadro de texto en el diseño de tu informe (donde quieras colocar el campo de texto largo).
- En la propiedad DataField en el área de propiedades (en la sección Data), selecciona el campo de texto largo desde la lista desplegable.
- Cuando termines de diseñar tu informe, elige Archivo > Guardar diseño para guardar los cambios.
Agregar otros controles a un informe
- Elige el control que quieres agregar en la caja de herramientas.
- Mueve el puntero del mouse a la sección donde quieres agregar el control; el puntero del mouse cambia a una cruz.
- Haz clic y arrastra el mouse para ajustar el tamaño del control al tamaño deseado.
Copiar controles o campos de otros informes
No tienes que empezar desde cero con cada informe que crees. No solo puedes usar Guardar como nuevo para crear un informe nuevo a partir de uno existente, sino que también puedes copiar y pegar controles entre informes. Al copiar y pegar controles, toda la configuración de formato que hayas especificado en el área de propiedades de los controles también se copia.
Seleccionar varios controles
Puedes seleccionar varios controles y luego moverlos, copiarlos o hacer otras acciones con ellos como grupo. Hay tres métodos para seleccionar más de un control:
- Mantén presionada la tecla Shift o Ctrl mientras haces clic en los controles que quieres seleccionar.
- Haz clic en un área vacía y luego dibuja un rectángulo de “selección” alrededor de todos los controles que quieres seleccionar. La selección no permite seleccionar controles entre diferentes secciones.
- Haz clic en la regla horizontal o vertical y arrastra el puntero para dibujar una sombra que cubra los controles que quieres seleccionar. Usar este método en la regla vertical solo permite seleccionar controles en una sección a la vez. Usar este método en la regla horizontal permite seleccionar controles en varias secciones.
Formatear controles
Para mover un control o un conjunto de controles seleccionados, selecciona los controles que necesitas mover y arrástralos con el mouse o presiona las teclas de flecha en tu teclado.
Para cambiar el tamaño de un control o conjunto de controles, primero selecciona el/los control(es) y luego arrastra el borde o la esquina del control con el mouse.
Cuando cambias el tamaño de un control más allá de los límites de una sección, la sección no se ajusta automáticamente para contener el nuevo tamaño del control.
Alinear y cambiar el tamaño de varios controles
Los botones de la barra de herramientas de alineación y tamaño de controles facilitan la organización del diseño de tu informe y aseguran que los controles estén alineados y dimensionados con precisión.
- Selecciona varios controles en tu informe, asegurándote de que el control que quieres usar como referencia para alinear y dimensionar sea el último que selecciones.
- Haz clic en los botones de la barra de herramientas Alinear a la izquierda
, Centrar
, o Derecha
para alinear los controles.
Sigue pasos similares para alinear o dimensionar los controles seleccionados de forma vertical u horizontal. Consulta Barra de herramientas de alineación para ver la lista completa de opciones que tienes para alinear y dimensionar controles.
Configurar colores de primer plano y fondo
Los colores de primer plano y fondo se pueden configurar para secciones o controles. Por defecto, todos los controles, campos y secciones tienen un fondo transparente. Para cambiar el color de fondo de una sección o control, selecciona la sección o control y en el área de propiedades selecciona BackColor en la sección Apariencia. Usa la lista desplegable para seleccionar el color de fondo.
Por defecto, todos los controles tienen el color de primer plano negro. El color de primer plano determina el color de la fuente utilizada. Para cambiar el color de primer plano de un control, selecciona el control y en el área de propiedades, selecciona ForeColor. Usa la lista desplegable para elegir un color.
También puedes cambiar el BackColor y ForeColor de todos los controles al mismo tiempo. Para hacerlo, elige Archivo > Configurar página y luego selecciona Estilos. Selecciona los colores deseados para BackColor y ForeColor para todos los controles y luego elige OK.
Seleccionar un estilo de borde
Puedes agregar bordes a los controles o especificar un estilo para una línea incluida en un informe.
- Selecciona un control como una etiqueta o campo en tu informe.
- Haz clic derecho en el control para acceder al menú contextual.
- Selecciona Formato de borde en el menú.
- Puedes configurar el borde en cada lado del control seleccionando primero el estilo y color de línea y luego haciendo clic en los lados (entre los signos +) que deseas configurar. La lista de preajustes contiene una lista de configuraciones de borde comunes. Puedes hacer clic en cualquiera de los botones de la lista de preajustes para establecer el borde con el estilo mostrado.
Formatear campos numéricos y decimales
Puedes controlar la visualización de un campo numérico. Por ejemplo, puedes especificar que un campo se muestre como 123-45-6789 o 1,234,567.89.
En el área de propiedades de un campo numérico, el formato numérico se configura usando la propiedad OutputFormat. Selecciona el botón de puntos suspensivos para elegir entre una lista de opciones de formato numérico predefinidas. Si seleccionas una opción predefinida, se usan las configuraciones regionales del usuario para determinar el carácter usado como separador decimal y de miles.
También puedes ingresar un formato para un campo numérico directamente en la configuración de la propiedad OutputFormat. Por ejemplo, puedes ingresar ###-##-###0 para formatear un número como 123-45-6789. (Los formatos numéricos deben ingresarse con símbolos #, con un cero como último carácter).
Si decides no formatear los campos numéricos o decimales, los campos que contienen números o decimales aparecerán con el separador decimal apropiado según la configuración regional del usuario, pero sin separador de miles.
Los campos que muestran varios valores separados por un carácter (como un punto y coma) siempre se muestran como texto y nunca pueden formatearse como campos numéricos, decimales o de fecha.
Formatear campos de fecha
Si decides no formatear los campos de fecha, todos los campos de valor único que contienen fechas aparecerán con el formato de fecha corta del usuario e incluirán una hora de 12:00:00. Por ejemplo:
03/01/26 12:00:00
Esto aplica a todos los campos de fecha adicionales de valor único, así como a los campos de fecha en actividades y citas.
Si no quieres incluir la hora 12:00:00, haz lo siguiente:
En el área de propiedades del campo de fecha, ingresa cualquiera de las siguientes opciones para la propiedad OutputFormat:
- D - usa el formato de “fecha larga” según la configuración regional del usuario (por ejemplo: martes, 7 de marzo de 2026)
- d - usa el formato de “fecha corta” según la configuración regional del usuario (por ejemplo: 7/3/2026)
También puedes seleccionar el botón de puntos suspensivos (…) en la propiedad OutputFormat para elegir entre una lista de opciones de formato de fecha predefinidas. Si seleccionas una opción de fecha predefinida, ten en cuenta que no se usan las configuraciones regionales del usuario para mostrar el informe.
Para obtener más información sobre fechas y cómo usar cálculos de fechas en los informes, consulta Cálculos de fechas.
Uso de fuentes
De forma predeterminada, los informes estándar de InterAction utilizan la fuente Verdana. Puedes cambiar esta fuente por cualquier otra que prefieras, pero ten en cuenta lo siguiente:
- Evita usar varias fuentes diferentes en un informe. Esto incluye los informes de resumen: mantén la misma fuente en todas las secciones. Usar varias fuentes puede hacer que los informes sean poco atractivos o difíciles de leer.
- Si cambias la fuente de un informe, revisa una vista previa antes de ponerlo a disposición de los usuarios, ya que los campos pueden ajustarse de manera diferente.
Configurar las propiedades de fuente para controles individuales
Este procedimiento te indica cómo cambiar las propiedades de fuente para controles individuales. Ten en cuenta que este procedimiento no aplica a los controles RichTextBox. Los controles RichTextBox usan el estilo Normal. Estas fuentes solo se pueden cambiar modificando el estilo Normal.
- Selecciona el campo o control al que deseas cambiar la fuente. Puedes cambiar la fuente de varios controles a la vez seleccionando varios campos o controles.
- En el área de propiedades, selecciona el botón de elipsis en la propiedad Fuente dentro de la sección Apariencia.
-
En el cuadro de diálogo de fuente, especifica la Fuente, el Estilo de fuente y el Tamaño. También puedes especificar Efectos o Script (idioma) que se utilizará.
Si decides usar fuentes que no sean en inglés, debes seleccionar el script del idioma en el cuadro de diálogo de fuente y el idioma debe estar disponible en la configuración regional del sistema.
También puedes usar el botón y los cuadros combinados de la barra de herramientas Formato para establecer las propiedades de fuente de los controles seleccionados. Para más detalles sobre esta barra de herramientas, consulta Barra de herramientas de formato.
La fuente predeterminada es Verdana. Si usas caracteres internacionales, debes cambiar la fuente a una que sea compatible con Unicode.
Cambiar el estilo Normal (fuente predeterminada)
Puedes cambiar la apariencia predeterminada de todos los controles modificando el estilo Normal. El estilo Normal se aplica a todos los controles por defecto, aunque puedes cambiar las propiedades de fuente de controles individuales, como se describe en “Configurar las propiedades de fuente para controles individuales” más arriba. Ten en cuenta que los controles RichTextBox solo usan la fuente Normal y no se pueden cambiar individualmente.
- En el InterAction Report Designer, elige Archivo > Configurar página.
-
Elige Estilos.
- Selecciona Normal en la lista de estilos y luego realiza los cambios de fuente que desees en el lado derecho del cuadro de diálogo.
- Haz clic en OK.
¿Debo usar una fuente Unicode?
Las fuentes Unicode son aquellas que pueden mostrar texto en cualquier idioma. Por ejemplo, si tienes contactos en japonés, alemán e inglés en tu informe, las fuentes Unicode pueden mostrar todos estos contactos en sus respectivos idiomas.
Si no usas una fuente Unicode en tu informe, el texto escrito en caracteres extranjeros no se mostrará en el visor PDF del Web Client de InterAction. Por ejemplo, si tienes un informe con diez contactos en inglés y uno en japonés, el contacto guardado en japonés aparecerá en blanco en el informe.
Para evitar este problema, debes hacer lo siguiente:
- Instala la fuente Arial Unicode MS en el AppServer. Esta fuente es una de las fuentes Unicode más utilizadas y viene incluida con Microsoft Office.
- En el InterAction Report Designer, asegúrate de que la fuente Arial Unicode MS se utilice en todo el diseño del informe. Puedes cambiar la fuente predeterminada a Arial Unicode MS para que todos tus controles usen esa fuente por defecto.