ORDENACAO
Estou com um problema de ordenação no vb 6.0 com o crystal 11.
Antes no crystal 6 para ordenar um relatorio fiz assim:
If OptOrdMat.Value = True Then
CrwFichaFuncionario.SortFields(0) = [Ô]+{Funcionario.NrMatricula}[Ô]
ElseIf OptOrdFunc.Value = True Then
CrwFichaFuncionario.SortFields(0) = [Ô]+{Funcionario.NmFuncionario}[Ô]
End If
Desde ja agradeço a ajuda.
Obrigado
Antes no crystal 6 para ordenar um relatorio fiz assim:
If OptOrdMat.Value = True Then
CrwFichaFuncionario.SortFields(0) = [Ô]+{Funcionario.NrMatricula}[Ô]
ElseIf OptOrdFunc.Value = True Then
CrwFichaFuncionario.SortFields(0) = [Ô]+{Funcionario.NmFuncionario}[Ô]
End If
Desde ja agradeço a ajuda.
Obrigado
Vc pode colocar o comando order by na própria sql que vc manda para o crystal, que a ordenação é feita normalmente
Ex: [Ô]Select * from funcionario order by nrmatricula[Ô] ou
Ex: [Ô]Select * from funcionario order by nmfuncionario[Ô]
Ex: [Ô]Select * from funcionario order by nrmatricula[Ô] ou
Ex: [Ô]Select * from funcionario order by nmfuncionario[Ô]
Tópico encerrado , respostas não são mais permitidas