Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

DbPack

DbPack()

Referência histórica: remove fisicamente registros marcados para exclusão.

DbPackAdvPL
01 · VISÃO GERAL

Visão geral

O guia eAdvpl apresenta DbPack() sem parâmetros e informa que remove fisicamente registros marcados para exclusão. Não foi localizada uma ficha atual da função que confirme seu contrato por RDD/release ou retorno. O conteúdo permanece em revisão e não oferece procedimento de manutenção. Um filtro não deve ser interpretado como limite seguro da operação. O exemplo apenas armazena uma chamada histórica em bloco, sem executá-la.

02 · SINTAXE

Sintaxe

DbPack()

Retorno

Não estabelecido pela fonte consultada.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed336()
    Local bHistorico
    // Apenas preparar; nao chamar Eval neste exemplo.
    bHistorico := {|| EDTRB->(DbPack())}
Return Nil
Resultado esperado

Bloco criado, sem alteração de registros. A disponibilidade da função ainda depende de validação no ambiente. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Homologar API, exclusividade e recuperação com o RDD/release aplicável. Não executar em tabela padrão ou compartilhada apenas para experimentar.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. Guia de referência eAdvpl, s.d., seção 2.10 (DbPack) / 2.12 (DbZap). Referência histórica; autoria não confirmada. Consulta em 2026-10-26.
  2. TOTVS. PACK is not supported with temporary indexes. TDN. Consulta em 2026-10-26.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha