MsErase
Autor: Eurai Criado: 01/01/2016 Atualizado: 27/07/2021Descrição
Apaga arquivo/tabela ou índice dependendo da RDD. |
Sintaxe
MsErase( |
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 conseguiu apagar aquivo/tabela |
Exemplo
#INCLUDE "TOTVS.CH" User Function MsErase() If !MsErase('\system\SB1990.DTC') MsgInfo("O arquivo não pode ser apagado.",'UniversoADVPL') Endif Return( Nil )
Resultado
Informações adicionais
Caso seja informado o parâmetro cIndice a função MsErase irá apagar o índice do arquivo/tabela informado pelo parâmetro cArquivo também dependendo do parametro 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! 😎