segunda-feira, 31 de março de 2014

Distinct ClientDataSet

E se fosse necessário listar somente as linhas distintas de um ClientDataSet?

Bem, sei que a solução pode ser feito através de um SELECT DISTINCT no banco de dados, mas como eu precisava para agrupar um relatório desenvolvi um código simples que pode ser acompanhado no trecho logo abaixo.

Sei que se não estiver agrupado pode retornar o mesmo valor mais de uma vez, mas pra mim esse código serviu. Caso seja necessário, basta dar um SORT no clone do ClientDataSet antes de buscar os valores distintos. ;)

terça-feira, 25 de março de 2014

Nem todos vencerão, o pódium não é grande o bastante. Poucos podem pisar nesse chão.

Por que tudo que a gente tem parece imenso quando se vai e pouco quando se vem?