Ponto-de-Entrada: TMA144OFL - Altera Posição dos Campos na Getdados da Viagem
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Este Ponto de Entrada, localizado no TMSA144 (Viagem Modelo 2), é utilizado para mudar a posição dos campos na Getdados da viagem. Lembrando que o array que retornará pelo ponto de entrada precisa ter o mesmo tamanho para que o ponto de entrada possa ser utilizado.
Eventos
Programa Fonte
TMSA144.PRW
Sintaxe
TMA144OFL - Altera Posição dos Campos na Getdados da Viagem ( [ aYesFields ] ) --> aYesFields
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aYesFields | Array of Record |
Retorno
-
aYesFields(vetor)
- Array com os campos na nova posição.
Observações
Exemplos
User Function TMA144OFL()Local aRetFields := PARAMIXBLocal aYesFields := {} Aadd( aYesFields, 'DTA_FILDOC' ) //-- Fil.Docto.Aadd( aYesFields, 'DTA_DOC' ) //-- No.Docto.Aadd( aYesFields, 'DTA_SERIE' ) //-- Serie Docto.Aadd( aYesFields, 'DUD_SEQUEN' ) //-- SequenciaAadd( aYesFields, 'DUD_STATUS' ) //-- Status Aadd( aYesFields, 'DF1_NUMAGE' ) //-- No.AgendamentoAadd( aYesFields, 'DF1_ITEAGE' ) //-- Item AgendamentoAadd( aYesFields, 'DUE_NOME' ) //-- SolicitanteAadd( aYesFields, 'DUE_BAIRRO' ) //-- BairroAadd( aYesFields, 'DUE_MUN' ) //-- MunicipioAadd( aYesFields, 'DUE_EST' ) //-- EstadoAadd( aYesFields, 'DT5_DATPRV' ) //-- Data Pre.ColAadd( aYesFields, 'DT5_HORPRV' ) //-- Hora Pre.ColAadd( aYesFields, 'DTA_QTDVOL' ) //-- Qtde.VolumeAadd( aYesFields, 'DT6_PESO' ) //-- Peso RealAadd( aYesFields, 'DT6_PESOM3' ) //-- Peso CubadoAadd( aYesFields, 'DT6_VALMER' ) //-- Vlr. Mercadoria Return aYesFields
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas