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

MSCreate

MsCreate(cArquivo,aEstrut,[cDriver]) -> lOk

Crea archivo o tabla desde estructura.

MSCreateAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Cada campo usa nombre, tipo, longitud y decimales. Driver omitido usa RDD actual. TOP requiere conexión y ambiente adecuados. Usar nombre exclusivo de prueba, sin reemplazar estructuras productivas. Referencia histórica: comprobar comportamiento en release/RDD usado. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

MsCreate(cArquivo,aEstrut,[cDriver]) -> lOk

Parámetros

cArquivo
CarácterObligatorio

Nombre autorizado del nuevo archivo/tabla.

aEstrut
ArrayObligatorio

Campos {nombre,tipo,longitud,decimales}.

cDriver
CarácterOpcional

Driver RDD; actual por defecto.

Retorno

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

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed536()
    // Bloque no invocado; usar solo artefactos autorizados de prueba.
    Local bOperacion := {|cDestino,aEstructura,cRDD| MsCreate(cDestino,aEstructura,cRDD)}
    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. 358. 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