cArquivoNombre y ruta de creación.
Guía AdvPLFCreate( cArquivo, [nAtributo], [xParam3], [lChangeCase] ) --> nRetCrea archivo vacío o trunca uno existente.
FCreate no es apertura neutra: vacía archivo existente. Handle válido es mayor/igual a cero; -1 indica fallo. Compatibilidad debe quedar Nil/cero según ficha; lChangeCase depende de build/configuración. GitHub crea TEST.TXT sin comprobar creación antes de cerrar. Adaptación prepara callback sin ejecutarlo. File previo no elimina carrera concurrente. (TOTVS, s.f., ref. 1)
FCreate( cArquivo, [nAtributo], [xParam3], [lChangeCase] ) --> nRetcArquivoNombre y ruta de creación.
nAtributoCompatibilidad: Nil o cero.
xParam3Compatibilidad: Nil.
lChangeCaseAjuste de mayúsculas según build/configuración.
Handle >= 0; -1 en fallo.
#Include "Protheus.ch"
#Include "Fileio.ch"
User Function Ed380()
Local bCrear := {|cNuevoArchivo| FCreate(cNuevoArchivo)}
// No evaluar: FCreate puede eliminar contenido existente.
Return NilBloque preparado sin crear ni truncar archivo. 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.