cArquivoArtefato a remover.
AdvPL GuiaMsErase(cArquivo,[cIndice],[cDriver]) -> lOkRemove um artefato de dados pelo driver.
Conforme o RDD, o alvo pode ser arquivo ou tabela. Não é exclusão lógica de um registro por D_E_L_E_T_. Índice e driver são opcionais; o driver padrão é o corrente. A remoção deve ficar restrita a artefatos de teste criados pela própria rotina. Referência histórica: confirmar comportamento no release/RDD utilizado. (Fontes: refs. 1–1.)
MsErase(cArquivo,[cIndice],[cDriver]) -> lOkcArquivoArtefato a remover.
cIndiceÍndice conforme driver.
cDriverDriver RDD.
Lógico indicando o resultado da operação descrita.
#Include "Protheus.ch"
User Function Ed538()
// Bloco nao invocado; fornecer somente artefatos de teste autorizados.
Local bOperacao := {|cDestino,cIndice,cRDD| MsErase(cDestino,cIndice,cRDD)}
ConOut(ValType(bOperacao))
Return NilImprime B. A operação não é executada; ao integrar, conferir o retorno lógico. 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.