(ARQUIVO) MSFILE
Autor: Eurai Criado: 01/01/2016 Atualizado: 28/07/2021Descrição
Determina se existe arquivo no diretório ou path AdvPL padrão.. |
Sintaxe
MsFile( |
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
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! 😎