FURMULA CRYSTAL
Na formula abaixo estou pegando o nome que tem o maior ponto:
whileprintingrecords;
stringvar nome;
if {bolão.total} = maximum({bolão.total})then nome := {bolão.nome}
mas quanto existe valores iguais o crystal pega o ultimo registro, o que não seria o correto por que tenho um campo chamado Desempate que gostaria de inserir nesta formula para que quando a maior pontuação for igual faça uma analise neste campo para determinar quem sera realmente o maior.
Tentei o seguinte :
if {bolão.total} = maximum({bolão.total}) maximum({bolão.desempate}) then nome := {bolão.nome}
E de outras formas mas o crystal dis que ha erro na formula.
Caso alguem tenha uma ideia ou sugestão que possa contribuir , desde ja agradeço, sds geronimo
whileprintingrecords;
stringvar nome;
if {bolão.total} = maximum({bolão.total})then nome := {bolão.nome}
mas quanto existe valores iguais o crystal pega o ultimo registro, o que não seria o correto por que tenho um campo chamado Desempate que gostaria de inserir nesta formula para que quando a maior pontuação for igual faça uma analise neste campo para determinar quem sera realmente o maior.
Tentei o seguinte :
if {bolão.total} = maximum({bolão.total}) maximum({bolão.desempate}) then nome := {bolão.nome}
E de outras formas mas o crystal dis que ha erro na formula.
Caso alguem tenha uma ideia ou sugestão que possa contribuir , desde ja agradeço, sds geronimo
Ja tento passando parametros ....?
Tópico encerrado , respostas não são mais permitidas