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

FTPRenameFile

FTPRenameFile(cArqAtual, cArqNovo) --> lRet

Renombra archivo remoto.

FTPRenameFileAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Manual sitúa operación en directorio actual con retorno lógico. No garantiza sustitución segura, movimiento entre volúmenes ni publicación atómica. Validar destino según integración aparte de conexión. El ejemplo prepara un callback sin ejecutarlo. El llamador debe controlar sesión FTP de prueba y rutas; no incluye servidor ni credenciales. (Fuentes: refs. 1–2.)

02 · SINTAXIS

Sintaxis

FTPRenameFile(cArqAtual, cArqNovo) --> lRet

Parámetros

cArqAtual
CarácterObligatorio

Nombre remoto actual.

cArqNovo
CarácterObligatorio

Nuevo nombre permitido.

Retorno

Lógico de éxito.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed404()
    Local bAccion := {|cActual,cNuevo| FTPRenameFile(cActual,cNuevo)}
    // No evaluar: llamador debe preparar sesion y rutas.
Return Nil
Resultado esperado

Bloque preparado; ninguna operación FTP realizada. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Validar permisos, retorno y propiedad de sesión. Cerrar conexión propia también al fallar. No registrar contraseñas.
  • 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. Exemplo de Funções FTP. TDN; referência de versões históricas. Consulta el 2026-10-26.
  2. Advpl o Manual, versão 1.0, pp. 341–347. Referência histórica; autoria não confirmada. Consulta el 2026-10-26.
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