ABCDEFGHIJKLMNOPQRSTUVWXYZ#
SuperGetMV
Retorna o conteúdo do parâmetro especificado no arquivo SX6 caso esteja cadastrado, considerando a filial passada nos parâmetros, ou se estiver em branco o parâmetro filial, considera a filial atual. O parâmetro consultado pela SuperGetMv é gravado na memória, o que permite que em uma nova consulta deste parâmetro retorne o valor utilizado anteriormente( ou caso não exista o parâmetro retorna o valor passado como padrão), não sendo necessário acessar ou criar o parâmetro no dicionário de dados. Sintaxe: SuperGetMv ( cParametro, lHelp, xDefault, cFilial ) Onde: cParametro: Nome do parâmetro do sistema no SX6 a ser pesquisado. lHelp : Se .F.: será exibida a mensagem de Help(remote) ou gerado log na pasta system(batch), caso o parâmetro não seja encontradono SX6 e não for informado o valor Default.Se .T., retorna verdadeiro ou falso se o parâmetro existir e não for informado o valor default. xDefault : Conteúdo padrão que será utilizado caso o parâmetro não exista. cFilial : Filial onde será consultado o parâmetro. Se em branco, utiliza a filial corrente. Exemplo: Local cLocTerc := SuperGetMV("MV_ALMTERC",.F.,"") Se o parametro MV_ALMTERC não existir, a variavel cLocTerc ficará com o conteúdo vazio.
Artigos relacionados
Trabalhando com Tabela de Parâmetros – SX6
Usando a classe TMailMessage com anexo
Função MsgTimer
Deixe uma resposta