Creación de macros personalizadas
Las macros personalizadas que crea pueden utilizarse en procesos de diagrama de flujo y en definiciones para campos derivados.
1.
2.
Pulse OpcionesIcono de dos controles de botón de selección con una flecha de menú que apunta hacia abajo y seleccione Macros personalizadas.
3.
En el diálogo Macros personalizadas, pulse Elemento nuevo.
4.
En la lista Guardar bajo, seleccione la carpeta donde desea guardar la macro. Si no se han creado carpetas, utilice el valor predeterminado Ninguna.
5.
En el campo Nombre, escriba un nombre y una declaración para la macro, para que pueda hacerse referencia.
Utilice la sintaxis siguiente: NombreMacro(var1,var2,...)
Por ejemplo: GrupoGenPor(id,val1,table,val2)
NombreMacro debe ser exclusivo y alfanumérico. Puede incluir subrayados (_), pero no espacios.
*
*
Los nombres de variable deben coincidir con los nombres de variable de la definición de macro personalizada en la ventana Expresión, y deben expresarse como una lista separada por comas entre paréntesis.
6.
En la lista Política de seguridad, seleccione una política de seguridad para la nueva macro personalizada.
7.
Utilice el campo Nota para explicar para lo que la macro personalizada se ha diseñado y lo que representa cada variable.
8.
En la lista Tipo de expresión, seleccione el tipo de macro personalizada que está creando:
*
Si selecciona SQL sin formato selec. lista de ID, debe seleccionar una base de datos del campo Base de datos.
*
Si selecciona SQL sin formato selec. ID + Valor, debe seleccionar una base de datos del campo Base de datos y seleccionar un Tipo de valor. Asegúrese de seleccionar el tipo de valor correcto. De lo contrario, cuando después intente analizar esta consulta, se generará un error de "Tipo no coincidente".
*
Si selecciona Texto como tipo de valor, especifique el ancho del tipo de valor en bytes en el campo Anchura (Nº bytes). Puede obtener esta información de la base de datos. Si no tiene acceso a la base de datos o no puede obtener la información, especifique 256, el ancho máximo.
9.
Pulse el campo Expresión para abrir el diálogo Especificar criterios de selección.
10.
*
El ejemplo siguiente muestra una definición de macro personalizada nueva.
Ejemplo de macro personalizada
11.
Pulse Guardar.
La macro personalizada se guarda en la lista de elementos.
La macro ahora puede accederse por el nombre para su usarla en procesos de diagrama de flujo y en definiciones de campos derivados.