cArqOrigArquivo de origem, com extensão.
AdvPL GuiaMsRename(cArqOrig,cArqDest) -> lOkRenomeia um arquivo conforme o RDD corrente.
A referência histórica recebe origem e destino com nome e extensão e retorna lógico de sucesso. Não é renomeação de alias aberto nem alteração do nome lógico no dicionário. O escopo de caminhos e as restrições dependem do RDD e do ambiente. A documentação histórica não comprova suporte irrestrito a renomeação de tabelas em todos os SGBDs. (Fontes: refs. 1–1.)
MsRename(cArqOrig,cArqDest) -> lOkcArqOrigArquivo de origem, com extensão.
cArqDestNovo nome, com extensão.
Lógico: .T. se a operação tiver sucesso.
#Include "Protheus.ch"
User Function Ed550()
// Bloco nao invocado; usar somente arquivos de teste proprios e fechados.
Local bRenomear := {|cOrigem,cDestino| MsRename(cOrigem,cDestino)}
ConOut(ValType(bRenomear))
Return NilImprime B. A renomeação não é executada. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.