Home

Linha Microsiga Protheus

Páginas filhas
  • PMSRDSRT - Ordena informações

Ponto-de-Entrada: PMSRDSRT - Ordena informações
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Permite ordenar o array de informações da redistribuição de recursos e da simulação de redistribuição de recursos.
Eventos

Redistribuição de Recursos, Simulação de Redistribuição de Recursos.

Programa Fonte
Sintaxe

PMSRDSRT - Ordena informações ( [ nOrdem ], [ aAllTask ] ) --> aAllTask

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
nOrdem Numérico Ordem selecionada.
aAllTask Array of Record Array de ordenação.
Retorno
    aAllTask(array_of_record)
  • Retorna o array aAllTask reordenado.
Observações

Esse ponto de entrada somente será chamado para as opções de ordenação, incluídas pelo ponto de entrada PMSRDORD. Caso seja necessário mais informações para realizar a ordenação, utilize os pontos de entrada PMSRDUSR e PMSRDSIM.
 

Exemplos
User Function PMSRDSRT()Local nOrdem   := Paramixb[1]Local aAllTask := Paramixb[2]Local aRetIf nOrdem == 3	aRet := aSort( aAllTask ,,,{|x,y| x[19][1] < y[19][1] })Else	aRet := aAllTaskEndIfReturn aRet
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não