FURMULA CRYSTAL

USUARIO.EXCLUIDOS 10/03/2004 18:27:52
#14894
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
USUARIO.EXCLUIDOS 11/03/2004 00:05:59
#14903
Resposta escolhida
Ja tento passando parametros ....?
Tópico encerrado , respostas não são mais permitidas