ADICIONAR CAMPO NA GRID DO PROGRAMA OPERAR PONTO DE CONTROLE
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Supply Chain - Logística |
Módulo: | SIGAGFE |
Ponto de Entrada
Descrição: | Inclusão de campos na grid da tela de Operar ponto de controle. | ||||||||||||||||
Localização: | GFEA523 | ||||||||||||||||
Programa Fonte: | GFEA5231 | ||||||||||||||||
Função: | User Function GFEA5231() | ||||||||||||||||
Retorno: |
|
Exemplo:
Exemplo GFEA5231
#include 'protheus.ch' #include 'parmtype.ch' User Function GFEA5231() Local aEst1 := {} Local aEst2 := {} Local aEst3 := {} Local aTmpEst1 := {} Local aTmpEst2 := {} Local aTmpEst3 := {} Local cTab := "" Local nX := 0 If Len(PARAMIXB) <> 0 //Verifica se os parametros não estão vazios. cTab := PARAMIXB[1] nX := PARAMIXB[2] EndIf //Estrutura para o cabeçalho aTmpEst1 := {"GX4_FILIAL", "C", TamSx3("GX4_FILIAL")[1], 0} aadd(aEst1,aTmpEst1) //Estrutura para o campo a ser preenchido {Titulo,Nome do campo,Tipo,Tamanho,Decimal,Picture} aTmpEst2 := {"Filial","GX4_FILIAL" ,"C",TamSx3("GX4_FILIAL")[1],0, ""} aadd(aEst2,aTmpEst2) If !Empty(cTab) /************************************************************************** Campos da tabela temporária vinda do padrão que é passada por parâmetro (cTab)->GX4_FILIAL (cTab)->GX4_NRMOV (cTab)->GX4_SEQ (cTab)->GX3_SIT (cTab)->PLACAS (cTab)->ENDERECO (cTab)->GX4_CDENDE (cTab)->DTENTRADA (cTab)->DTINICARG (cTab)->DTFIMCARG (cTab)->DTLIBERAC (cTab)->DTSAIDA ****************************************************************************/ //Valor que vai pra tabela temporaria que monta o grid aTmpEst3 := "XVALOR" aadd(aEst3,aTmpEst3) Return ({aEst1, aEst2, aEst3})
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas