Ponto-de-Entrada: HSA58OK - Atualização de Campos
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:
Atualiza campos determinados pelo usuário na tabela “SA1 - Clientes”.
Programa Fonte
Sintaxe
HSA58OK - Atualização de Campos ( [ ParamIXB[1] ], [ ParamIXB[2] ], [ ParamIXB[3] ] )
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIXB[1] | Caracter | Alias posicionado | |||||||||||||||
ParamIXB[2] | Array of Record | Registro posicionado | |||||||||||||||
ParamIXB[3] | Array of Record | Opção escolhida (3-Inclusão, 4-Alteração, 5-Exclusão) |
Retorno
-
()
Exemplos
#Include 'Protheus.ch'User Function HSA58OK()Local cAlias := ParamIXB[1] //Alias atualLocal nReg := ParamIXB[2] //Número do Registro PosicionadoLocal nOpc := ParamIXB[3] //Número da opção selecionada (Inclusão, Alteração, Exclusão)MsgAlert("Tabela posicionada no momento: " + cAlias + " Registro posicionado no momento: " + Str(AllTrim(nReg)) + " Opção selecionada: " + Str(AllTrim(nOpc)))Return
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas