Un parámetro es uno de los campos de un informe que se puede utilizar para filtrar informes. Se pueden generar informes filtrando los datos mediante parámetros. Para permitir la personalización de la pantalla de búsqueda de informes, cada informe (archivo RPT) se asocia a un archivo XML de parámetros de informe. En CA Identity Manager, se pueden crear tareas del informe y crear la pantalla de búsqueda para que un usuario pueda iniciar sesión o seleccionar los datos obligatorios durante la generación de informes.
Nota: Solamente se necesita un archivo XML de parámetros de informe si el informe consulta atributos del objeto.
El archivo XML de parámetros de informe debe tener el mismo nombre que el informe (archivo RPT) con una extensión .xml. Por ejemplo, si se carga un informe denominado "prueba1.rpt" en el servidor de informes, el archivo XML debe denominarse "prueba1.xml".
El archivo XML de parámetros de informe contiene los siguientes elementos:
Identifica el producto para el que se utilizan los parámetros. Se pueden crear parámetros diferentes para diversos productos mediante el mismo archivo XML de parámetros.
Define los parámetros que se muestran en una pantalla. Se puede utilizar el elemento de pantalla para enlazar los parámetros con una pantalla específica. El ID de pantalla es alfanumérico y único; se utiliza para identificar las pantallas y sus parámetros.
Especifica la recolección de parámetros para una pantalla.
Define el elemento de parámetro que se transfiere junto con los datos especificados al informe. Los siguientes atributos se utilizan en el elemento <param>:
Define con qué parámetro del informe asociarse.
Nota: El ID debe tener el mismo nombre que el parámetro en el Crystal Reports.
En este momento, CA Identity Manager no utiliza este campo. Establezca este atributo con el mismo valor que el ID.
Especifica el texto sencillo que se mostrará en la pantalla para el parámetro.
Define el tipo de parámetro. La visualización de la pantalla varía en función de este atributo. Los tipos de parámetros compatibles son los siguientes:
Ejemplo: <param id="param1" displaytext="First Name" name="param1" type="string"/>
Ejemplo: <param id="dateVal" displaytext="Date" name="dateVal" type="date_str"/>
<param id="timeVal" displaytext="Time" name="timeVal" type="time_str"/>
<param id="datetimeVal" displaytext="Date & Time" name="datetimeVal" type="date_time_str"/>
Ejemplo: <param id="lastname1" displaytext="Name" name="lastname1" type="dropdown" default="key1%1FMy Value1%1Ekey2%1FMy Value2" selected_value="My Value2"/>
Ejemplo: <param id="lstlastname1" displaytext="Name" name="lstlastname1" type="listbox" rows="10" default="key1%1FSuper%1Ekey2%1Fsql2kSuser01%1E key1F%Super"/>
Ejemplo: <param id="optionslist" displaytext="Option 1" name="optionslist" type="radiobox" value="option1"/>
<param id="optionslist" displaytext="Option 2" name="optionslist" type="radiobox" value="option2"/>
<param id="optionslist" displaytext="Option 3" name="optionslist" type="radiobox" value="option3"/>
Ejemplo: <param id="enabled" displaytext="Enabled" name="enabled" type="checkbox"/>
Define cuántas filas se mostrarán en un cuadro de lista.
Valor predeterminado: 5
Define el valor predeterminado que se mostrará en la pantalla para un parámetro determinado. Este atributo se puede utilizar con los tipos de cadena, cuadro de lista y lista desplegable.
|
Copyright © 2014 CA.
Todos los derechos reservados.
|
|