(ARQUIVO) MSFILE

(ARQUIVO) MSFILE
Author: Eurai
Inclusão: 01/01/2016
Alteração: 28/07/2021

Descrição

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

 

Sintaxe

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

 

Parâmetros


Par Nome Tipo Descrição Default Obg Ref
01
cArquivo Caracter Nome do arquivo/tabela   X  
02 cIndice Caracter Nome do índice      
03 cDriver Caracter RDD 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

Retorno Tipo Descrição
lRet Boolean
Verdadeiro 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_01  

 

 

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

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

 

 

 

 

 

 

 

Esse conteúdo te ajudou? Ajude o canal com doação
Compartilhar
Comentários