SuperGetMV

Definição
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( , , , )

Nome do parametro a ser pesquisado
Mostra/Inibe o Help de parâmetro não existe
Caso não existe no SX6, utiliza este conteúdo como Default
Pesquisa para uma filial especifica, se omitido pesquisa na filial em branco X6_FILIAL = ‘ ‘

Exemplos


// Busca dentro do sx6 o parâmetro MV_DTFIS usando a filial m0_codfil e se nao for encontrado retorna a data 01/01/80
Local _dDtAnt := SuperGetMV("MV_DTFIS",.F.,ctod('01/01/80'),sm0->m0_codfil)

// Busca dento do sx6 o parâmetro MV_DATAFIN se não encontrado retorna a data do sistema.
Local _dMV_DATAFIN := SuperGetMv("MV_DATAFIN",.F.,dDataBase)

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *