Descrição
(ARQUIVO) MSFILE - 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
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! 😎