Histórico da Página
Possibilita inclusão de campos no portal de SS
Informações | ||
---|---|---|
| ||
|
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||||||
Segmento: | Manufatura | ||||||||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||||||||
Rotina: |
| ||||||||||||||
Issues Relacionadas | DNG-357 | ||||||||||||||
País(es): | Todos | ||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Possibilita ao usuário incluir campos em tela, onde poderá ser utilizado campos que contenham consulta padrão. |
Localização: | Portal de SS. |
Eventos: | Inclusão de SS(MNTI0052) |
Programa Fonte: | MNTCAMUS.prw |
Observações: |
|
Bloco de código | ||||
---|---|---|---|---|
| ||||
<% #include "protheus.ch" //----------------------------------------------------------- /*/{Protheus.doc} MNTCAMUS /*/ //----------------------------------------------------------- // Procura no SX3 pelo campo TQB_TESTE onde o retorno será a Consulta padrão do campo. Local cSXBTest := Posicione('SX3', 2, 'TQB_TESTE', 'X3_F3') // Procura no SX3 pelo campo TQB_TESTE onde o retorno será o tamanho do campo. Local nTamTest := Posicione('SX3', 2, 'TQB_TESTE', 'X3_TAMANHO') Local nTamOrig := Posicione('SX3', 2, 'TQB_ORIGEM', 'X3_TAMANHO') %> <script> function fsConPad(cTabela, cCampo){ <% /*Chama consulta padrão passando por parametro o campo no qual será aberto o F3 e qual a consulta padrão a ser executada.*/ %> url="B_fSXBPAD.APW?TabelaF3=" + cTabela + "&CampoF3=" + cCampo; ji=window.open(url, "Jins2","status=no,scrollbars=yes,width=605,height=550,top=200,left=200"); ji.focus(); } function fValCpUsr( cValor, cCampo ){ <% /*Chama validação do campo passando por parametro o campo no qual será validado e qual o valor inserido no campo.*/ %> document.MNTI0052.action = 'W_I05VLDCPO.APW?cValor=' + cValor + '&cCampo=' + cCampo; document.MNTI0052.submit(); } </script> <tr class="tabelaTr"> <td class="tdLabel"><span class="labelObrigat">Campo Usuário:</span></td> <td> <input name='TQB_TESTE' type='Text' id='TQB_TESTE' class="inputCod" maxlength='<%=nTamTest%>' value='<%=HttpSession->TQB_TESTE%>' onBlur='fValCpUsr(this.value,"TQB_TESTE")' > </td> <td> <button id='F3USER' class='buttonF3' onMouseDown='<%='fsConPad("' + cSXBTest + '","TQB_TESTE")'%>' > <img class="imgF3" src="ng_lupacons.png" border="0"> </button> </td> </tr> <tr class="tabelaTr"> <td class="tdLabel"><span class="labelComum">Origem:</span></td> <td> <input name='TQB_ORIGEM' type='Text' id='TQB_ORIGEM' class="inputCod" maxlength='<%=nTamOrig%>' value='<%=HttpSession->TQB_ORIGEM%>' onBlur='fValCpUsr(this.value,"TQB_ORIGEM")' > </td> </tr> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas