você já tentou fazer Cognos Report Studio aninhado se declarações e criou uma bagunça? Se você tiver, você pode correr gritando porque você não pode obter a sintaxe apenas para a direita. Concedido, você poderia ler as dicas na parte inferior como você construir a sintaxe, mas atirar-se na cabeça se você não é um programador. Você provavelmente poderia pegar chinês mais rápido.
aqui está um exemplo de um Cognos Report Studio aninhado se a instrução que desejo criar:
eu quero o total de a se a for maior que B, no entanto, se C for maior que D, Então eu quero a média de C. Se nenhuma condição for atendida, então eu quero a contagem de A.
neste exemplo, estou usando total, contagem e média de todas como expressões e cada uma requer sua própria sintaxe. Primeiro construa cada expressão:
• Total (a)
• média(C)
• Contagem (a)
Antes de executar para construir seus cálculos aninhados, você deve lembrar que mais deve ir antes de cada um se após o primeiro se no Cognos Report Studio. Agora que você tem a sintaxe adequada para a parte de expressão do IF, então você está pronto para construir sua instrução aninhada.
Cognos Report Studio instrução IF aninhada é como segue:
IF (A > B) ENTÃO (Total(A))
ELSE IF(C>D) ENTÃO (Média (C))
ELSE (Count(A))
Lembre-se que cada CASO deve ter uma PESSOA que corresponder para que a sintaxe correta nos Cognos Report Studio. Eu sempre penso no outro como um período no final de uma frase. Quando tenho mais a dizer, termino minha primeira declaração e começo a falar (insira um IF) e termino essa declaração com um ponto final (ELSE).
espero que isso tenha ajudado você a se tornar um especialista no Cognos Report Studio aninhado if declarações. Se você gostou desta dica ou deseja compartilhar outras pessoas, adicione um comentário. Para mais dicas, Junte – se à comunidade Lodestar Solutions em nosso site em www.lodestarsolutions.com. se você precisar de consultoria ou treinamento adicional no IBM Cognos BI, entre em contato conosco em [email protected].