Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css
Portuguese

Pagetitle
Descend
Descend

Função: Descend

Converte

...

e

...

retorna

...

a

...

forma

...

complementada

...

da

...

expressão

...

string

...

especificada.

Sintaxe

Bloco de código
collapsefalse
Descend( <
cString> ) --> cRet
 cString > )

Parâmetros

...

Nome

Tipo

Descrição

Obrigatório

Referência

cString

...

caractere

Indica a seqüência de caracteres que será analisada.

X

 

Retorno

Nome

Tipo

Descrição

cRet

...

caractere

Retorna a string especificada como parâmetro de uma forma complementada. Um DESCEND() de CHR(0) sempre retorna CHR(0).

Observações

Normalmente, esta função é utilizada para criar indexadores em ordem decrescente.

Exemplos

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
//Exemplo 1
  
1Descend
Descend(cDesc)

------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------


//Exemplo 2
//Este exemplo utiliza DESCEND() em uma expressao INDEX para criar um índice de datas de ordem descendente: 
  USE Sales NEWINDEX ON DESCEND(DTOS(OrdDate)) TO SalesDate
//Depois, DESCEND() pode ser utilizado para fazer uma pesquisa (SEEK) no índice descendente: 
  DbSEEK(DESCEND(DTOS(dFindDate)))
//Observação : Faz-se necessária a conversão da Data para String m através da função DTOS(), pois a função DESCEND apenas trabalha com Strings.

Abrangência

Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server