Árvore de páginas

Carregando...


01. DADOS GERAIS

Produto:

TOTVS Medicina e Segurança do Trabalho

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:

TOTVS RH (Linha Protheus) - Medicina e Segurança do Trabalho (SIGAMDT)

Função:Diagnóstico Médico (MDTA156)
País:Brasil
Ticket:Não há.
Issue:Não há.


02. DESCRIÇÃO

Ponto de entrada MDTA1555 permite a criação de novas opções no Browse da rotina de Diagnóstico Médico (MDTA156).


Ponto de EntradaMDTA1555()
ChamadaQuando clicado nas novas opções criadas no Browse da rotina.
Pré-RequisitoNão há.
EventoNovas opções e ações no Browse da rotina de Diagnóstico Médico (MDTA156).
RetornoNova ação no Browse da rotina.

03. DEMAIS INFORMAÇÕES

FunçãoMDTA1555()
Parâmetros

Local cTeste, String, armazena a nova ação no Browse da rotina.

Local aRotina, String, variável local que retorna a nova ação no Browse da rotina.

aClone, Array, cria a cópia do objeto (PARAMIXB) que é passado como parâmetro na variável aClone.

Retorno

aRotina, Array, contém as opções contidas no Browse da rotina.



Exemplo
#Include 'Protheus.ch'

User Function Mdta1555()
Local cTeste := "Teste"
Local aRotina := aClone( PARAMIXB )

	aAdd( aRotina, { cTeste , "U_MostraMsg()" , 0 , 3 } ) //U_MostraMsg() é a função responsável por executar a ação do novo botão

	Return aRotina

	// Mostra mensagem quando pressionado botão Teste
	
	User Function MostraMsg()
		Local cMessage := "Ponto de entrada MDTA1555 executado"
			MsgInfo( cMessage, "Teste" )
	Return


04. ASSUNTOS RELACIONADOS