Home

Linha Microsiga Protheus

Páginas filhas
  • HEXPACSA - Manipula array com campos a serem utilizados na geração da base Hanheld

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
HEXPACSA - Manipula array com campos a serem utilizados na geração da base Hanheld
HEXPACSA - Manipula array com campos a serem utilizados na geração da base Hanheld

Ponto-de-Entrada: HEXPACSA - Manipula array com campos a serem utilizados na geração da base Hanheld
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11
Descrição:

Ponto de entrada que permite ao usuário manipular o array com os campos a ser utilizados na geração da base para o Handheld. Esse array é uma lista dos campos das tabelas do Handheld e dos campos das tabelas padrão do Protheus de onde os valores serão extraídos para a geração da base, na qual cada elemento do array também será um array de dois elementos (sendo estes dois elementos do tipo caracter) que são respectivamente o campo do SFA e o do Protheus como no exemplo abaixo:

aadd(aDados[01],{'HCS_FILIAL','ACS_FILIAL'})
aadd(aDados[01],{'HCS_CODREG','ACS_CODREG'})
aadd(aDados[01],{'HCS_DESCRI','ACS_DESCRI'})
aadd(aDados[01],{'HCS_CODCLI','ACS_CODCLI'})
aadd(aDados[01],{'HCS_LOJA  ','ACS_LOJA  '}).

Programa Fonte
.PRW
Sintaxe

HEXPACSA - Manipula array com campos a serem utilizados na geração da base Hanheld ( < ParamIxb> ) --> aRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIxbArray of RecordX
Retorno
    aRet(vetor)
  • Deverá retornar um array com as mesma estrutura que o ponto de entrada recebe de parâmetro, sendo um array cujos elementos também são array de dois elementos, sendo estes do tipo caracter, na qual o 1º elemento será o campo do SFA e o 2º o campo do Protheus relacionado ao campo do 1º elemento.