|
Se uma origem de dados tiver sido configurada com a propriedade ENABLE_SELECT_SORT_BY = TRUE, será necessário gravar macros customizadas de SQL bruta com uma cláusula ORDER BY para classificar os registros retornados pelos campos-chave de público do nível de público no qual você está trabalhando. Caso contrário, se a ordem de classificação não estiver conforme o esperado, um erro será gerado quando a macro customizada for usada em um campo derivado em um processo Captura Instantânea.
|
|
Ao resolver variáveis do usuário em macros customizadas, o Campaign usa o valor atual da variável de usuário ao verificar a sintaxe. Se o valor atual estiver em branco, o Campaign gerará um erro.
|
|
Se você pretende usar a macro customizada em diversos bancos de dados diferentes, pode desejar usar uma expressão do IBM® em vez da SQL bruta, pois a SQL bruta pode ser específica para um determinado banco de dados.
|
|
O Campaign trata uma vírgula como um separador de parâmetros. Se você estiver usando vírgulas como caracteres literais em um parâmetro, coloque o texto entre colchetes de abertura e fechamento ({}), como no seguinte exemplo:
|
|
O Campaign suporta substituição simples para parâmetros em macros customizadas usando código de SQL bruta. Por exemplo, se você configurar uma caixa Selecionar Processo em um fluxograma que contém esta consulta:
|
Se o valor não for usado dessa forma, o Campaign tratará um valor que não seja zero como TRUE para a seleção de ID e um valor zero e a sequência como FALSE.
|
|
Copyright IBM Corporation 2015. All Rights Reserved.
|