Olá a todos, estou fazendo uma expressão em um campo de relatório no qual a logica é a seguinte:
Se o campo 1 e campo 2 tiverem resultados iguais (ocultar,setar null, deixar vazio) o campo 1, se campo 1 e campo 2 tiverem resultados diferentes manter os dois campos, já tentei fazer pelo código mas ele imprimi um relatório para cada teste que é feito nesse campo, então gostaria de saber se daria para fazer uma expressão em que ela é analisada quando fizer o relatório?? Já tenho um escopo, mas da erro no campo 1.
Segue o exemplo:
SeImed([campo1] = [campo2]; ""; [campo1])
Nesse caso o campo1 mostra como erro, não sei porque, vocês que manjam de expressões poderiam me da um help, talvez tenha mais detalhes que eu esteja esquecendo!!
Obrigado pela compreensão!
Se o campo 1 e campo 2 tiverem resultados iguais (ocultar,setar null, deixar vazio) o campo 1, se campo 1 e campo 2 tiverem resultados diferentes manter os dois campos, já tentei fazer pelo código mas ele imprimi um relatório para cada teste que é feito nesse campo, então gostaria de saber se daria para fazer uma expressão em que ela é analisada quando fizer o relatório?? Já tenho um escopo, mas da erro no campo 1.
Segue o exemplo:
SeImed([campo1] = [campo2]; ""; [campo1])
Nesse caso o campo1 mostra como erro, não sei porque, vocês que manjam de expressões poderiam me da um help, talvez tenha mais detalhes que eu esteja esquecendo!!
Obrigado pela compreensão!
Última edição por ccadu em 16/2/2016, 17:20, editado 1 vez(es)