Las macros de búsqueda son bloques de lenguaje de procesamiento de búsqueda (SPL) reutilizables que puede insertar en otras consultas de búsqueda. Se utilizan cuando desea utilizar dinámicamente la misma lógica de búsqueda para diferentes partes o valores en un conjunto de datos. Pueden tomar argumentos dinámicamente y el resultado de la búsqueda se actualizará de acuerdo con los nuevos valores.
Para crear una macro de búsqueda, vamos a configuración -> Búsqueda avanzada -> Búsqueda de macros -> Agregar nuevo… Esto abre la pantalla de abajo donde comenzamos a crear la macro.

Queremos mostrar varias estadÃsticas sobre el tamaño del archivo de aplicaciones web Diario. Las estadÃsticas representan el tamaño de archivo máximo, mÃnimo y promedio utilizando el campo de bytes en el registro. El resultado debe mostrar estas estadÃsticas para cada archivo listado en el registro.
Entonces, este tipo de estadÃstica es de naturaleza dinámica. El nombre de la función de estadÃsticas se pasará como argumento a la macro.
Luego definimos una macro estableciendo varias propiedades como se muestra en la pantalla a continuación. El nombre de la macro contiene (1), lo que indica que hay un argumento que debe pasarse a la macro cuando se utiliza en la cadena de búsqueda. divertida es un argumento que se pasa a la macro en tiempo de ejecución en la consulta de búsqueda.

Para usar una macro, la hacemos parte de la cadena de búsqueda. Al pasar diferentes valores al argumento, vemos diferentes resultados, como se esperaba.
Intente encontrar el tamaño de archivo promedio en bytes. Pasamos avg como argumento y obtenemos el resultado como se muestra a continuación. La macro se deja debajo del signo `como parte de la consulta de búsqueda.

Asimismo, si queremos el tamaño máximo de archivo para cada uno de los archivos presentes en el registro, usamos Máximo como argumento. El resultado se muestra a continuación.

🚫