R038NOTChamaTela

Esta função permite que a tela de históricos de anotações seja chamada através de qualquer regra por processo, passando-se como parâmetro a chave primária do registro que se deseja alterar/incluir. Se esta chave não existir, a tela será aberta diretamente em modo de inserção. Se a chave existir, a tela será aberta em modo de alteração.

Sintaxe: R038NOTChamaTela(Numero aNumEmp, Numero aTipCol, Numero aNumCad, Numero aDatNot, Numero aSeqNot);

Parâmetros:

Nome

Tipo

Descrição

aNumEmp

Numérico

Número da Empresa.

aTipCol

Numérico

Tipo do Colaborador.

aNumCad

Numérico

Cadastro do colaborador.

aDatNot

Numérico

Data da Anotação.

aSeqNot

Numérico

Sequência da Anotação.

Exemplo:

<div class="Code"><p>/* Deseja-se cadastrar um histórico de anotações quando for inserido um histórico de cargo para um colaborador. */<br></br><br></br>Definir Numero DatNot;<br></br>Definit Numero DatMot;<br></br>DataHoje(DatNot);<br></br>DatMot = DatNot + 3; <br></br><br></br>R038NOTSetaCampoNumero("TipNot", 3);<br></br>R038NOTSetaCampoString("NroDoc", "919191");<br></br>R038NOTSetaCampoNumero("USU_NumSerie", 15);<br></br>R038NOTSetaCampoData("Usu_DatMot", DatMot);<br></br>R038NOTSetaCampoString("Usu_DesMot", "Descrição de Usuário");<br></br>R038NOTChamaTela(1, 1, 1, DatNot, 1);</p></div>

Utilização: Regras por processo.

Este artigo ajudou você?