Función REPEAT de ER
Importante
Toda la funcionalidad de la que se habla en este artículo, o parte de ella, está disponible como parte de una versión preliminar. El contenido y la funcionalidad están sujetos a cambios. Para obtener más información acerca las versiones preliminares, consulte Disponibilidad de actualización del servicio.
La función REPEAT
crea un registro que contiene el campo que tiene un valor que coincide con la entrada especificada. Luego devuelve una nueva Lista de registros de un registro que se repite un número determinado de veces.
Sintaxis
REPEAT (item, number)
Argumentos
item
: cualquier tipo de datos primitivo o compuesto compatible
El valor a repetir.
number
: Entero
El número de repeticiones.
Valores de retorno
Lista de registros
La lista de registros resultante.
Notas de uso
La lista de registros repetidos que se devuelve expone los siguientes campos:
- El valor especificado (campo
Item
) - El índice de registros actual (campo
Number
)
Nota
Debido a que la numeración basada en uno se usa para esta función, el campo Number
tiene el valor 1 para el primer registro de la lista resultante.
Puede usar esta función para multiplicar los datos existentes para que pueda realizar pruebas de rendimiento y volumen de soluciones de Informes electrónicos (ER) mediante el uso de la Regression Suite Automation Tool (RSAT).
Ejemplo
Quiere generar un documento en formato XML que debe contener tantos elementos XML Party
que especifique en un campo de entrada de datos en el cuadro de diálogo en tiempo de ejecución, antes de que comience la ejecución de un formato ER.
La siguiente ilustración muestra el formato ER. En este formato, se agrega el elemento XML Party
único para exponer las propiedades de una sola parte.
La siguiente ilustración muestra las siguientes fuentes de datos configuradas:
- El origen de datos
Party
que representa a una sola parte. El campoParty.Value
se utiliza para exponer un único valor de texto. - El oigen de datos
NumberOfRepeats
que se utiliza para ofrecer un campo de entrada de datos en el cuadro de diálogo en tiempo de ejecución, para que pueda especificar el número de partes que deben ingresarse en el documento generado. - El origen de datos
Party2
que repite el registroParty
el número de veces que especificó en el origen de datosNumberOfRepeats
.
La siguiente ilustración muestra enlaces de datos del formato ER editable que se crean para generar resultados en formato XML. Esta salida presenta partes individuales como nodos enumerados.
La siguiente ilustración muestra el resultado cuando se ejecuta el formato diseñado y el valor de la fuente de datos NumberOfRepeats
se especifica como 5.