Ponto-de-Entrada: LJ720ALT - Edição de colunas
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 |
Idiomas: | Espanhol |
Descrição:
Ponto de Entrada que permite a edição de colunas na tela do processo de troca.
Programa Fonte
LOJA720.PRW
Sintaxe
LJ720ALT - Edição de colunas ( [ lConsPadr ] ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
lConsPadr | Lógico | .F. |
Retorno
-
aRet(array_of_record)
Observações
A função deve retornar um array com o tipo de dado e alias do campo. Caso seja necessário incluir no campo uma consulta padrão (F3), deve-se indicar o conteúdo da variável lógica lConsPadr como .T. (True) e a posição do campo que receberá a consulta no array de retorno.
Exemplos
// Permite alteração simples de campo (sem consulta padrão):User Function LJ720ALT()Local aRet := {} aRet:= {{"C"}, {"TRB_MOTMER"}}Return aRet // Permite a alteração do campo e insere uma consulta padrão:User Function LJ720ALT(lConsPadr)Local aRet := {} // Array de retornoLocal cConsulta := "SB1" // Consulta padrão que será utilizadaLocal nPosField := 11 // Posição do campo que receberá a consultaLocal lConsPadr := .T. // Indica que o campo possui consulta aAdd(aRet,{{"C"}, {"TRB_MOTMER"}, {nPosField}, {cConsulta}})Return aRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
aRet | Array of Record | Local | Não | |||||||||||
lConsPadr | Lógico | Local | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas