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

FWMakeDir

FWMakeDir(cDir, [lShowMsg]) --> lRet

Crea directorios y niveles intermedios.

FWMakeDirAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Crea ruta con subdirectorios y éxito lógico. lShowMsg controla mensajes de fallo según interfaz/JOB. Ruta depende del contexto; unidad de estación no es automáticamente directorio servidor. Ejemplo prepara bloque sin crear carpetas. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

FWMakeDir(cDir, [lShowMsg]) --> lRet

Parámetros

cDir
CarácterObligatorio

Ruta de prueba validada.

lShowMsg
LógicoOpcional

Muestra mensaje al fallar.

Retorno

Lógico de éxito.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed436()
    Local bAccion := {|cRuta| FWMakeDir(cRuta,.F.)}
    // No evaluar: comprobar ruta y propiedad primero.
Return Nil
Resultado esperado

Callback preparado; sistema de archivos intacto. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Comprobar contexto y retorno antes de integrar; ejemplo no sustituye rutina completa.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. FWMakeDir. TDN. 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