[firebase-br] IBOBJECTS - como obter ajuda [RESOLVIDO]

Andrei Luís compuvale.software em gmail.com
Ter Mar 31 11:11:45 -03 2020


Gustavo, KeyDescLinks não é para ordenação, é utilizado para lookup.

[]s
Andrei


Em ter., 31 de mar. de 2020 às 10:15, Gustavo Novaes <gutonovaes19 em gmail.com>
escreveu:

> Consegui com essas dicas Valeu Andrei, valeu pessoal.
> Só mais uma pergunta. Na aba KEYLINKS, há uma propriedade KEYDESCLINKS.
> Tentei fazer a ordenação por ela mas não consegui.
>
> *campos/propriedades OrderingItems e OrderingLinks*
> *O campo/propriedade OrderingItemNo, ela define por qual campo a query
> será*
> *ordenada. No caso do print tenho 6 campos definidos nas propriedades que*
> *mencionei antes, e aqui em OrderingItemNo é que se define por qual dos*
> *campos quero ordenar, neste caso de 1 a 6. Colocando valores negativos de*
> *-1 a -6, a ordenação será decrescente.  *
>
>
> *Gustavo Novaes *
>
>
>
>
> Em ter., 31 de mar. de 2020 às 09:39, Gustavo Novaes <
> gutonovaes19 em gmail.com>
> escreveu:
>
> > Eu já usava ordenar direto na instrução SQL.
> > Lendo os helps do  IBO, entendi que fazendo uso dessas propriedades, a
> > query evitaria ser fechada e reaberta.
> > As clausulas where estou colocando no onpreparesql.
> > A ordenação ou classificação é que não compreendi como seria mais
> > adequado. Se precisar manter como fazia antes (select ...from tabela
> order
> > by campo desc), por mim tudo bem.
> >
> >
> > *Gustavo Novaes *
> >
> >
> >
> >
> > Em ter., 31 de mar. de 2020 às 09:35, Carlos H. Cantu <
> > listas em warmboot.com.br> escreveu:
> >
> >> Isso não tem nada a ver com o IBO.
> >>
> >> Basta voce usar DESC no order by do seu select, ex:
> >>
> >> select ...
> >> from ...
> >> order by MeuCampoData DESC
> >>
> >> Para efeito de performance, pode ser interessante criar um índice
> >> decrescente nesse campo.
> >>
> >> []s
> >> Carlos H. Cantu
> >> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
> >> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
> >>
> >> GN> Bom dia.
> >>
> >> GN> Estou com dificuldade para compreender alguns recursos do IBObjetcs.
> >> Uma
> >> GN> delas, como ordenar a saída de uma query de forma descendente.
> >> GN> Olhei um exemplo (contatos) mas não encontrei o que precisava.
> >> GN> Minha query tem campo  data, hora e minuto. Quero ordenar de forma
> >> GN> decrescente, visualizar o registro mais recente em primeiro lugar
> >> numa grid.
> >> GN> Tentei usar as propriedades ordering da IboQuery mas não compreendi
> o
> >> GN> funcionamento.
> >> GN> A query nunca mudará a ordem, sempre exibirá nessa classificação.
> >> Enfim,
> >> GN> gostaria de entender o conceito.
> >>
> >> GN> Não sei se aqui no forum é o local adequado para essas dúvidas. Não
> >> for,
> >> GN> por favor, podem sugerir algo? Já tentei no grupo de usuários do IBO
> >> (ainda
> >> GN> sem resposta).
> >> GN> Grato.
> >>
> >> GN> *Gustavo Novaes *
> >> GN> ______________________________________________
> >> GN> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >> GN> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >> GN> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> GN> Para consultar mensagens antigas:
> >> GN> http://www.firebase.com.br/pesquisa_lista.html
> >>
> >>
> >> ______________________________________________
> >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> >> Para saber como gerenciar/excluir seu cadastro na lista, use:
> >> http://www.firebase.com.br/fb/artigo.php?id=1107
> >> Para consultar mensagens antigas:
> >> http://www.firebase.com.br/pesquisa_lista.html
> >>
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista