Função: RETARQ - Retorna nome do arquivo
Versões: Advanced Protheus 5.07 , Advanced Protheus 5.08 , Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:

Retorna o nome do arquivo/tabela de acordo com a RDD.

Programa Fonte:
APLIB070.PRW
Sintaxe:

RETARQ - Retorna nome do arquivo ( cDrivercArquivolDbf ) --> cArquivo

Retorno:
    cArquivo(caracter)
  • Nome do arquivo com extensão específica da RDD
Observações

As RDDs que podem ser utilizadas são as seguintes:

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

Retorno

cArquivo

Para a RDD TOPCONN (Top Connect), retorna o nome do arquivo/tabela sem caminho e sem extensão.
Para as demais RDDs retorna o arquivo/tabela com a extensão correspondente.

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
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 X
cArquivo Caracter Nome do arquivo/tabela X
lDbf Lógico Verdadeiro para retornar extensão da tabela e falso para retornar extensão do índice X

  • Sem rótulos