Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: CPDBtnIns - Inibe opção de inclusão na Consulta Padrão
Descrição: Ponto de Entrada utilizado para efetuar validação que inibe a apresentação da opção de inclusão na Consulta Padrão. Programa Fonte MSLIB.PRW Sintaxe CPDBtnIns - Inibe opção de inclusão na Consulta Padrão ( [ ParamIXB ] ) --> lRet Parâmetros:
Retorno
Observações Caso o Ponto de Entrada retorne .T. ou não seja compilado, o acesso Inclusão de dados via F3 é verificado pelo Sistema. Parâmetro ParamIXBEstrutura do array
Exemplos Com a utilização do exemplo abaixo, são possíveis três cenários: - Se a consulta padrão executada for a SA1 ou SB1, o botão Incluir não será apresentado. - Se for uma outra consulta: - Se o acesso "Inclusão de dados via F3" estiver habilitado, o botão será apresentado; - Se o acesso "Inclusão de dados via F3" estiver desabilitado, o botão não será apresentado.//--------------------------------------------------------------------------------------------------------------------- #include "protheus.ch"User Function CPDBTNINS()Local cCons := Alltrim(ParamIXB[1])Local lRet := .T.// Se a consulta padrão que estiver sendo executada for a SA1 ou SB1, não apresenta o botão de inclusão.If cCons $ "SA1|SB1" ApMsgAlert("Usuário: "+ __cUserID + " abriu a consulta: " + cAlias + " e o botão Incluir não vai ser apresentado.") lRet := .F.EndIfReturn lRet |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas