Histórico da Página
...
Portuguese | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: ASort
Coloca em ordem tudo ou parte de um array. ASort ( < aVetor>, [ nInicio], [ nCont], [ bOrdem] ) --> aRetorno
#DEFINE CRLF Chr(13)+Chr(10)User Function Exemplo()Local aExemplo := {}Local cMensagem := ""//+----------------------------------------------------------------------------+//|Exemplifica o uso da função ASort |//+----------------------------------------------------------------------------+ AAdd(aExemplo, "Banana") AAdd(aExemplo, "Maçã") AAdd(aExemplo, "Pêra") AAdd(aExemplo, "Limão") AAdd(aExemplo, "Abacaxi") AAdd(aExemplo, "Laranja") AAdd(aExemplo, "Mamão") AAdd(aExemplo, "Graviola") ASort(aExemplo) cMensagem += "Ordem crescente: " + CRLF cMensagem += aExemplo[1] + CRLF cMensagem += aExemplo[2] + CRLF cMensagem += aExemplo[3] + CRLF cMensagem += aExemplo[4] + CRLF cMensagem += aExemplo[5] + CRLF cMensagem += aExemplo[6] + CRLF cMensagem += aExemplo[7] + CRLF cMensagem += aExemplo[8] + CRLF ASort(aExemplo, , , {|x,y|x > y}) cMensagem += "Ordem decrescente: " + CRLF cMensagem += aExemplo[1] + CRLF cMensagem += aExemplo[2] + CRLF cMensagem += aExemplo[3] + CRLF cMensagem += aExemplo[4] + CRLF cMensagem += aExemplo[5] + CRLF cMensagem += aExemplo[6] + CRLF cMensagem += aExemplo[7] + CRLF cMensagem += aExemplo[8] + CRLF//+----------------------------------------------------------------------------+//|Apresenta uma mensagem com os resultados obtidos |//+----------------------------------------------------------------------------+Return MsgInfo(cMensagem, "Exemplo do ASort") Exemplo da função ASort Microsiga Protheus 8.11 , Protheus 10 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas