Usina BRGuía AdvPL
Ingresar
← Todos los temas
FUNCIóNEn revisión

MSAppend

MsAppend([cArqDest],cArqOrig) -> lOk

Agrega registros de origen a tabla destino.

MSAppendAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Exige estructuras compatibles. En DBFCDX destino omitido usa área actual; TOP exige destino. No es copia binaria. Referencia histórica: comprobar comportamiento en release/RDD usado. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

MsAppend([cArqDest],cArqOrig) -> lOk

Parámetros

cArqDest
CarácterOpcional

Destino; obligatorio con TOP.

cArqOrig
CarácterObligatorio

Origen de registros.

Retorno

Lógico que indica resultado de operación documentada.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed533()
    // Bloque no invocado; usar solo artefactos autorizados de prueba.
    Local bOperacion := {|cOrigen,cDestino| MsAppend(cDestino,cOrigen)}
    ConOut(ValType(bOperacion))
Return Nil
Resultado esperado

Imprime B. Operación no ejecutada; comprobar resultado lógico al integrar. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Comprobar RDD, conexión, ruta y propiedad de destino. Tratar fallos, colisiones y recursos abiertos. Fragmento no es procedimiento de respaldo o migración productiva.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Waterloo Ferreira da Silva. AdvPL — O Manual, versão 1.0, p. 356. Referência histórica. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha