Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Incluir Página
tec:Descend
tec:Descend

Informações

Função descontinuada em bases com Banco de Dados Relacional. Disponível apenas para bases ISAM.

Sintaxe

DESCEND(<expressão>)

Propósito

Cria uma chave de indexação descendente.

Argumentos

<expressão>

Define uma expressão válida, de qualquer tipo de dado, que terá a sua ordenação invertida.

Utilização

A função DESCEND() fornece o mesmo tipo de dado que o definido pela expressão na sua forma inversa.

Essa função possibilita a construção de índices em ordem inversa ou descendente, e a realização de pesquisas através das funções dbSeek() e MsSeek(). Para isso, a chave do índice deve ser especificada como argumento da função DESCEND() tanto na criação do índice quanto na pesquisa.

Exemplos

Suponhamos que queiramos criar um índice com o valor descendente da nota fiscal de saída por cliente. Ou seja, para cada cliente e loja, aparecerá primeiro o maior valor vendido, em seguida o segundo maior, e assim sucessivamente.

Vejamos como ficaria a chave do índice:

D2_FILIAL + D2_CLIENTE + D2_LOJA + DESCEND(D2_TOTAL)