01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Logística |
Módulo: | SIGATMS - Gestão de Transportes |
02. DESCRIÇÃO
O Ponto de entrada localizado na função TMSF76CP1 do fonte TMSAF76. Através deste ponto é possível retirar e incluir campos nos Grids do Painel de Agendamentos, desde que os campos que serão incluídos possuam referência com algum campo da tabela do Grid que está sendo manipulado.
Exemplo: Podemos incluir o Nome do Remetente pois existe relacionamento com os campos Código e Loja do remetente da tabela DF1 (Itens do Agendamento).
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|---|---|---|---|---|
nAcao | Numeric | Grid que será manipulado (1=Item do Agendamento / 2=Grids Inferiores) | Sim | ||
cAlias | Character | Nome da tabela do Grid que será manipulado | Sim | ||
aCampos | Array | Conjunto de campos do Grid que será manipulado | Sim |
Retorno:
- aCampos - Array com o conjunto de campos do Grid após manipulação
03. EXEMPLO DE UTILIZAÇÃO
TMF76CPS
#INCLUDE 'PROTHEUS.CH' User Function TMF76Cps() Local nAcao := ParamIXB[1] Local cAlias := ParamIXB[2] Local aCampos := Aclone(ParamIXB[3]) If nAcao == 1 Aadd(aCampos,{}) Ains(aCampos,10) aCampos[10] := {"DF1_NOMREM","DF1_NOMREM","DF1_NOMREM",.F.} EndIf Return Aclone(aCampos)
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Não há.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas