Crear un campo nuevo (Generador de informes 1.0)

El origen de datos que se utiliza en el Generador de informes se compone de campos agrupados en entidades. Cada uno de los campos del origen de datos contiene una fórmula que indica al Generador de informes la información que debe extraerse de la base de datos subyacente. La persona que creó el origen de datos probablemente creó numerosos campos de texto, imagen, agregado, número, fecha y hora, moneda y booleanos anticipándose a la forma en que Ud. y otros usuarios desearían trabajar con los datos del origen de datos. No obstante, quizá necesite manipular los datos de forma que ninguno de los campos disponibles represente exactamente los datos que desea agregar al informe. En ese caso puede crear campos utilizando las funciones del Generador de informes.

Por ejemplo, imagine que necesita determinar la edad de cada uno de los empleados de la compañía. El único dato que tiene es la fecha de nacimiento de los empleados. Creando un campo nuevo y utilizando las funciones DateDiff y Today puede calcular todos los valores de edad. Aquí tiene un ejemplo de uso de los datos de texto: imagine que desea combinar los campos de nombre, segundo nombre y apellido y mostrar el nombre completo de cada uno de los empleados en un solo campo. Para ello, debe crear un campo nuevo y utilizar la función de concatenación para combinar los tres campos.

Antes de empezar a crear el campo, utilice el panel Explorador para buscar la entidad que desea utilizar para el contexto del campo. Con esa entidad, le está indicando al Generador de informes la información que necesita extraer y/o manipular de la base de datos subyacente. Siguiendo con los ejemplos anteriores, debería buscar la entidad Empleado antes de empezar a crear el campo nuevo.

Una vez encontrada la entidad de contexto para el campo, basta con hacer clic en el botón Nuevo campo para abrir el cuadro de diálogo Definir fórmula. Para crear el campo en el cuadro de diálogo Definir fórmula, puede arrastrar campos a la fórmula y utilizar las funciones disponibles. Una vez que haya terminado de crear el campo, puede ponerle un nombre identificativo y guardarlo dentro de la entidad de contexto. Una vez guardado el campo, éste aparece en la lista del área Campos. Puede continuar perfeccionando la fórmula y trabajando con el campo nuevo de la misma manera que con cualquier otro campo.

Cuando guarde el campo nuevo, tenga en cuenta que dicho campo no se guarda en el origen de datos y no está disponible para ningún otro usuario del mismo origen de datos. En lugar de ello, el campo se guarda sólo en el informe actual. Si comparte el informe con otros usuarios que tienen permiso para editarlo, dichos usuarios podrán utilizar también el campo nuevo.

[!NOTA]

Si descubre que tiene que crear el mismo tipo de campo una y otra vez, o si dicho campo podría resultarles útil a otros usuarios, debería ponerse en contacto con la persona que ha creado el origen de datos para que incorpore el campo a dicho origen de datos.