cNameNombre nuevo en servidor.
Guía AdvPLDBCreate( <cName>, <aStruct>, [cDriver] )Define tabla nueva y estructura de campos.
DBCreate recibe nombre, estructura y RDD opcional. Cada campo tiene nombre, tipo, tamaño y decimales; crear no abre alias. Driver cambia límites/persistencia y creación corresponde al servidor. Ejemplo prepara acción no ejecutada para archivo nuevo en directorio de prueba existente. No modificar diccionario ni reemplazar tablas Protheus. EDTRB identifica exclusivamente tabla propia de prueba abierta con estructura y permisos necesarios; ejemplos no se destinan a tablas estándar. (TOTVS, s.f., ref. 1)
DBCreate( <cName>, <aStruct>, [cDriver] )cNameNombre nuevo en servidor.
aStructCampos: nombre, tipo, tamaño, decimales.
cDriverRDD; omisión usa driver local configurado.
No formalizado en ficha; fallos generan errores, no retorno lógico supuesto.
#Include "Protheus.ch"
User Function Ed328()
Local aCampos := {{"ED_COD", "C", 10, 0}}
Local bCrear
// Directorio de prueba existente en servidor, sin ese archivo.
bCrear := {|| DBCreate("ednova.dbf", aCampos, "DBFCDX")}
Return NilAcción preparada sin crear archivo. ED_COD identifica esquema didáctico fijo. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.