MsFile

 

Descrição

Determina se existe arquivo no diretório ou path AdvPL padrão.

Sintaxe

MsFile( <cArquivo>, <cIndice>, <cDriver> )

Parâmetros

ParNomeTipoDescriçãoDefaultObgRef
01cArquivoCaracterNome do arquivo/tabela X
02cIndiceCaracterNome do índice
03cDriverCaracterRDD a ser utilizada para verificar se o arquivo/tabela ou índice existe. O valor padrão é a RDD principal do ambiente que esta sendo executado

Retorno

RetornoTipoDescrição
lRetBooleanVerdadeiro se arquivo/tabela ou índice foi encontrado

Exemplo

#INCLUDE "TOTVS.CH"

User Function MsFile()

If !MsFile('\system\SB1990.DTC')
	
	MsgInfo("O arquivo especificado não foi encontrado.")
	
Endif

Return( Nil )

Resultado

MsFile - Resultado

MsFile – Resultado

Informação Adicional

Informações Adicionais

Caso seja informado o parâmetro cIndice a função MsFile irá verificar se o índice existe para o arquivo/tabela informado pelo parâmetro cArquivo também dependendo do parâmetro cDriver

 

 

cDriver

DBFCDX RDD indicada no arquivo de configuração (.INI) do Server do Protheus pela chave LocalFiles
DBFCDXADS ADS Local
DBFCDXAX ADS Server
TOPCONN Top Connect
BTVCDX BTrieve
CTREECDX CTree

0 respostas

Deixe uma resposta

Want to join the discussion?
Feel free to contribute!

Deixe uma resposta

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