Criando Macros Customizadas
As macros customizadas que você cria podem ser usadas em processos de fluxograma e nas definições de campos derivados.
1.
2.
Clique em OpçõesÍcone de dois controles de botão de opções com uma seta de menu apontada para baixo e selecione Macros Customizadas.
3.
No diálogo Macros Customizadas, clique em Novo Item.
4.
Na lista Salvar em, selecione a pasta em que deseja salvar a macro. Se nenhuma pasta tiver sido criada, use o padrão Nenhum.
5.
No campo Nome, insira um nome e uma declaração para a macro para que ela possa ser referenciada.
Use a seguinte sintaxe: MacroName(var1,var2,...)
Por exemplo: GenGroupBy(id,val1,table,val2)
O MacroName deverá ser exclusivo e alfanumérico. Ele pode incluir sublinhados (_), mas não espaços.
*
*
Os nomes de variáveis devem corresponder aos nomes de variáveis na definição de macro customizada na janela Expressão e devem ser expressas como uma lista separada por vírgula entre parênteses.
6.
Na lista Política de Segurança, selecione uma política de segurança para a nova macro customizada.
7.
Use o campo Nota para explicar para quê a macro customizada foi projetada e o quê cada variável representa.
8.
Na lista Tipo de Expressão, selecione o tipo de macro customizada que estiver criando:
*
Se você selecionar SQL Bruta Selecionado Lista de IDs, você deverá selecionar um banco de dados no campo Banco de Dados.
*
Se você selecionar SQL Bruta Selecionado ID + Valor, você deverá selecionar um banco de dados no campo Banco de Dados e selecionar Tipo de Valor. Assegure-se de selecionar o tipo de valor correto. Caso contrário, ao tentar posteriormente criar o perfil dessa consulta, um erro "Tipo Incompatível" ocorrerá.
*
Se você selecionar Texto como o tipo de valor, especifique a largura do tipo de valor em bytes no campo Largura (Nº de Bytes). Essas informações podem ser obtidas do banco de dados. Se você não tiver acesso ao banco de dados ou não conseguir obter as informações, insira 256, que é a largura máxima.
9.
Clique no campo Expressão para abrir o diálogo Especificar Critérios de Seleção.
10.
*
O exemplo a seguir mostra uma nova definição de macro customizada.
Exemplo de macro customizada
11.
Clique em Salvar.
A macro customizada é salva na Lista de Itens.
A macro pode agora ser acessada por nome para uso nos processos de fluxograma e nas definições de campos derivados.